@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap";@import"//hello.myfonts.net/count/3bdf01";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";@font-face{font-family:LoRes12;src:url(LoRes12OT-BoldAltOakland.woff2) format("woff2"),url(LoRes12OT-BoldAltOakland.woff) format("woff")}@font-face{font-family:AvenirLT;src:url(AvenirLTPro-Black.woff2) format("woff2"),url(AvenirLTPro-Black.woff) format("woff");font-weight:800}@font-face{font-family:AvenirLT;src:url(AvenirLTPro-Heavy.woff2) format("woff2"),url(AvenirLTPro-Heavy.woff) format("woff");font-weight:700}@font-face{font-family:AvenirLT;src:url(AvenirLTPro-Medium.woff2) format("woff2"),url(AvenirLTPro-Medium.woff) format("woff");font-weight:500}@font-face{font-family:AvenirLT;src:url(AvenirLTPro-Roman.woff2) format("woff2"),url(AvenirLTPro-Roman.woff) format("woff");font-weight:400}@font-face{font-family:Aileron;src:url(Aileron-Regular-webfont.woff) format("woff"),url(Aileron-Regular-webfont.ttf) format("ttf"),url(Aileron-Regular-webfont.eot) format("eot")}@font-face{font-family:Razer Icons;src:url(razer-icons.woff) format("woff"),url(razer-icons.ttf) format("ttf"),url(razer-icons.eot) format("eot"),url(razer-icons.svg) format("svg")}@font-face{font-family:RazerF5;src:url(RazerF5.eot);src:url(RazerF5.eot?#iefix) format("embedded-opentype"),url(RazerF5.woff2) format("woff2"),url(RazerF5.woff) format("woff"),url(RazerF5.ttf) format("truetype");font-weight:400}@font-face{font-family:RazerF5;src:url(RazerF5Thin.eot);src:url(RazerF5Thin.eot?#iefix) format("embedded-opentype"),url(RazerF5Thin.woff2) format("woff2"),url(RazerF5Thin.woff) format("woff"),url(RazerF5Thin.ttf) format("truetype");font-weight:200}@font-face{font-family:RazerF5;src:url(RazerF5Bold.eot);src:url(RazerF5Bold.eot?#iefix) format("embedded-opentype"),url(RazerF5Bold.woff2) format("woff2"),url(RazerF5Bold.woff) format("woff"),url(RazerF5Bold.ttf) format("truetype");font-weight:600}@font-face{font-family:RazerF5;src:url(RazerF5Light.eot);src:url(RazerF5Light.eot?#iefix) format("embedded-opentype"),url(RazerF5Light.woff2) format("woff2"),url(RazerF5Light.woff) format("woff"),url(RazerF5Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Font Awesome;src:url(fa-solid-900.woff) format("woff"),url(fa-solid-900.ttf) format("ttf"),url(fa-solid-900.eot) format("eot"),url(fa-solid-900.svg) format("svg")}.line-height-1{line-height:1}.line-height-12{line-height:1.2}.line-height-13{line-height:1.3}.line-height-14{line-height:1.4}.line-height-15{line-height:1.5}.line-height-16{line-height:1.6}.line-height-18{line-height:1.8}.font-weight-black{font-weight:900}.font-weight-extra-bold{font-weight:700}.font-weight-bold{font-weight:600}.font-weight-semi-bold{font-weight:500}.font-weight-regular{font-weight:400}.font-weight-light{font-weight:300}.max-width-1500{max-width:1500px}.max-width-990{max-width:990px}.max-width-600{max-width:600px}.text-color-primary{color:#267dc1}.text-color-secondary{color:#01b27b}.text-color-black{color:#000}.text-color-black-medium{color:#232323}.text-color-black-light{color:#2c2c2c}.text-color-grey-darkest{color:#333}.text-color-grey-dark{color:#8f8f8f}.text-color-grey{color:#d9d9d9}.text-color-grey-light{color:#e7e7e7}.text-color-grey-pale{color:#f8f8f8}.text-color-white{color:#fff}.text-color-rpg-maker-mz{color:#027db5}.text-color-rpg-maker-mv{color:#00b380}.text-color-rpg-maker-vx-ace{color:#df9957}.text-color-rpg-maker-vx{color:#9c1434}.text-color-rpg-maker-xp{color:#3f9186}.text-color-rpg-maker-2003{color:#cd8858}.text-color-visual-novel-maker{color:#f5ecdb}.text-color-manga-maker-comipo{color:#ff9c44}.text-color-game-character-hub{color:#375dd4}.background-color-primary{background-color:#267dc1}.background-color-secondary{background-color:#01b27b}.background-color-black{background-color:#000}.background-color-black-medium{background-color:#232323}.background-color-black-light{background-color:#2c2c2c}.background-color-grey-darkest{background-color:#333}.background-color-grey-dark{background-color:#8f8f8f}.background-color-grey{background-color:#d9d9d9}.background-color-grey-light{background-color:#e7e7e7}.background-color-grey-pale{background-color:#f8f8f8}.background-color-white{background-color:#fff}.background-color-rpg-maker-mz{background-color:#027db5}.background-color-rpg-maker-mv{background-color:#00b380}.background-color-rpg-maker-vx-ace{background-color:#df9957}.background-color-rpg-maker-vx{background-color:#9c1434}.background-color-rpg-maker-xp{background-color:#3f9186}.background-color-rpg-maker-2003{background-color:#cd8858}.background-color-visual-novel-maker{background-color:#f5ecdb}.background-color-manga-maker-comipo{background-color:#ff9c44}.background-color-game-character-hub{background-color:#375dd4}ul.remove-list-style{padding:0;margin:0}ul.remove-list-style>li{text-decoration:none;list-style:none}body{background-color:#0e0e0e}body{font-size:initial}.main-content{padding:0;margin:0 auto}.rte ul,.rte ol{margin:0 0 17.5px 20px}@media (max-width: 767px){.rte ul,.rte ol{margin:0 0 17.5px 15px}}.page-container{transform:initial}section{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}img,div{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}img.lazyloading,img.lazyload,div.lazyloading,div.lazyload{opacity:0}img.lazyloaded,div.lazyloaded{animation-name:image-fade-in;animation-duration:.2s}@keyframes image-fade-in{0%{opacity:0}to{opacity:1}}hr{border-bottom:1px solid rgba(255,255,255,.15)}.shopify-challenge__container p{color:#fff!important}:focus{outline:none}.komodo-plaza-jp .shopify-policy__container{max-width:1090px;padding-top:98px;padding-bottom:124px}.th_pb_bundle_popup_section .th_pb_bundle_popup_inner{background:#5e5e5e!important}.font-size-h1{font-size:2.625em}.font-size-h2{font-size:2em}.font-size-h3{font-size:1.5em}.font-size-h4{font-size:1.25em}.font-size-h5{font-size:1em}.font-size-p-extra-large{font-size:1.625em}.font-size-p-large{font-size:1.125em}.font-size-p{font-size:1em}.font-size-p-small{font-size:.875em}.font-size-p-extra-small{font-size:.75em}.font-size-button-jp{font-size:.8125em}@media (max-width: 990px){.font-size-lg-h1{font-size:2.625em}.font-size-lg-h2{font-size:2em}.font-size-lg-h3{font-size:1.5em}.font-size-lg-h4{font-size:1.25em}.font-size-lg-h5{font-size:1em}.font-size-lg-p-extra-large{font-size:1.625em}.font-size-lg-p-large{font-size:1.125em}.font-size-lg-p{font-size:1em}.font-size-lg-p-small{font-size:.875em}.font-size-lg-p-extra-small{font-size:.75em}.font-size-lg-button-jp{font-size:.8125em}}@media (max-width: 767px){.font-size-md-h1{font-size:2.625em}.font-size-md-h2{font-size:2em}.font-size-md-h3{font-size:1.5em}.font-size-md-h4{font-size:1.25em}.font-size-md-h5{font-size:1em}.font-size-md-p-extra-large{font-size:1.625em}.font-size-md-p-large{font-size:1.125em}.font-size-md-p{font-size:1em}.font-size-md-p-small{font-size:.875em}.font-size-md-p-extra-small{font-size:.75em}.font-size-md-button-jp{font-size:.8125em}}@media (max-width: 543px){.font-size-sm-h1{font-size:2.625em}.font-size-sm-h2{font-size:2em}.font-size-sm-h3{font-size:1.5em}.font-size-sm-h4{font-size:1.25em}.font-size-sm-h5{font-size:1em}.font-size-sm-p-extra-large{font-size:1.625em}.font-size-sm-p-large{font-size:1.125em}.font-size-sm-p{font-size:1em}.font-size-sm-p-small{font-size:.875em}.font-size-sm-p-extra-small{font-size:.75em}.font-size-sm-button-jp{font-size:.8125em}}@media (max-width: 360px){.font-size-xs-h1{font-size:2.625em}.font-size-xs-h2{font-size:2em}.font-size-xs-h3{font-size:1.5em}.font-size-xs-h4{font-size:1.25em}.font-size-xs-h5{font-size:1em}.font-size-xs-p-extra-large{font-size:1.625em}.font-size-xs-p-large{font-size:1.125em}.font-size-xs-p{font-size:1em}.font-size-xs-p-small{font-size:.875em}.font-size-xs-p-extra-small{font-size:.75em}.font-size-xs-button-jp{font-size:.8125em}}h1,.font-size-h1-responsive{font-size:2.625em}@media (max-width: 990px){h1,.font-size-h1-responsive{font-size:2em}}@media (max-width: 767px){h1,.font-size-h1-responsive{font-size:1.5em}}h2,.font-size-h2-responsive{font-size:2em}@media (max-width: 767px){h2,.font-size-h2-responsive{font-size:1.5em}}h3,.font-size-h3-responsive{font-size:1.5em}@media (max-width: 767px){h3,.font-size-h3-responsive{font-size:1.25em}}h4,.font-size-h4-responsive{font-size:1.25em}@media (max-width: 767px){h4,.font-size-h4-responsive{font-size:1em}}h5,.font-size-h5-responsive{font-size:1em}.font-size-p-extra-large-responsive{font-size:1.625em}@media (max-width: 990px){.font-size-p-extra-large-responsive{font-size:1.125em}}@media (max-width: 767px){.font-size-p-extra-large-responsive{font-size:1em}}.font-size-p-large-responsive{font-size:1.125em}@media (max-width: 990px){.font-size-p-large-responsive{font-size:1em}}@media (max-width: 767px){.font-size-p-large-responsive{font-size:.875em}}p,.font-size-p-responsive{font-size:1em}@media (max-width: 767px){p,.font-size-p-responsive{font-size:.875em}}.font-size-p-small-responsive{font-size:.875em}@media (max-width: 767px){.font-size-p-small-responsive{font-size:.75em}}a,.experience-title,.experience-title-large,button{line-height:1}h1,h2,h3{line-height:1.2}h4,.p-small,h5,h6,.p-extra-large,.p-large,p{line-height:1.4}h1,h2,h3{font-weight:900}h4,h5,h6,bold{font-weight:700}td,li,p{font-weight:500}.komodo-plaza-jp h1,.komodo-plaza-jp h2,.komodo-plaza-jp h3{font-weight:700}h1,h2,h3,h4,h5,h6,p,input,textarea,span,label,li,th,td{color:#fff}a{color:#267dc1}h1,h2,h3,h4,h5,h6,a,button,label,input,textarea,small,pre,blockquote{font-family:Lato,Noto Sans JP,helvetica,sans-serif;letter-spacing:initial;text-transform:initial}p,th,td,li,figcaption{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}.label{font-family:LoRes12,Noto Sans JP,helvetica,sans-serif}.price-item{font-family:Aileron,Noto Sans JP,helvetica,sans-serif}.container{max-width:initial;position:relative;padding:0;width:100%;margin:0 auto;width:calc(100% - 100px)}@media (min-width: 1601px){.container{width:1500px}}@media (max-width: 990px){.container{width:calc(100% - 60px)}}@media (max-width: 767px){.container{width:calc(100% - 40px)}}@media (max-width: 543px){.container{width:calc(100% - 30px)}}.container.full-width{width:100%}@media (min-width: 1091px){.container.width-990{width:990px}}@media (min-width: 640px){.container.width-600{width:600px}}.main-content,.shopify-section{max-width:2200px;margin:0 auto;background-color:#2c2c2c}body.template-page,body.template-,body.template-page .shopify-section,body.template-page .main-content,body.template- .shopify-section,body.template- .main-content{background-color:#f8f8f8}body.template-page .page-width,body.template- .page-width{max-width:1090px}.template-product .main-content{padding:0!important}.width-990{max-width:1090px}.flex-space-between{justify-content:space-between}.flex-align-center{align-items:center}.flex-justify-center{display:flex;justify-content:center}.flex-direction-row{display:flex;flex-direction:row}@media (max-width: 990px){.flex-direction-row-lg{display:flex;flex-direction:row}}@media (max-width: 767px){.flex-direction-row-md{display:flex;flex-direction:row}}@media (max-width: 543px){.flex-direction-row-sm{display:flex;flex-direction:row}}@media (max-width: 360px){.flex-direction-row-xs{display:flex;flex-direction:row}}.flex-direction-column{display:flex;flex-direction:column}@media (max-width: 990px){.flex-direction-column-lg{display:flex;flex-direction:column}}@media (max-width: 767px){.flex-direction-column-md{display:flex;flex-direction:column}}@media (max-width: 543px){.flex-direction-column-sm{display:flex;flex-direction:column}}@media (max-width: 360px){.flex-direction-column-xs{display:flex;flex-direction:column}}.margin-100{margin:100px}.margin-80{margin:80px}.margin-60{margin:60px}.margin-40{margin:40px}.margin-30{margin:30px}.margin-20{margin:20px}.margin-25{margin:25px}.margin-10{margin:10px}.margin-5{margin:5px}.margin-left-100{margin-left:100px}.margin-left-80{margin-left:80px}.margin-left-60{margin-left:60px}.margin-left-40{margin-left:40px}.margin-left-30{margin-left:30px}.margin-left-20{margin-left:20px}.margin-left-25{margin-left:25px}.margin-left-10{margin-left:10px}.margin-left-5{margin-left:5px}.margin-right-100{margin-right:100px}.margin-right-80{margin-right:80px}.margin-right-60{margin-right:60px}.margin-right-40{margin-right:40px}.margin-right-30{margin-right:30px}.margin-right-20{margin-right:20px}.margin-right-25{margin-right:25px}.margin-right-10{margin-right:10px}.margin-right-5{margin-right:5px}.margin-top-100{margin-top:100px}.margin-top-80{margin-top:80px}.margin-top-60{margin-top:60px}.margin-top-40{margin-top:40px}.margin-top-30{margin-top:30px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-top-10{margin-top:10px}.margin-top-5{margin-top:5px}.margin-bottom-100{margin-bottom:100px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-5{margin-bottom:5px}.padding-100{padding:100px}.padding-80{padding:80px}.padding-60{padding:60px}.padding-40{padding:40px}.padding-30{padding:30px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-10{padding:10px}.padding-5{padding:5px}.padding-left-100{padding-left:100px}.padding-left-80{padding-left:80px}.padding-left-60{padding-left:60px}.padding-left-40{padding-left:40px}.padding-left-30{padding-left:30px}.padding-left-20{padding-left:20px}.padding-left-25{padding-left:25px}.padding-left-10{padding-left:10px}.padding-left-5{padding-left:5px}.padding-right-100{padding-right:100px}.padding-right-80{padding-right:80px}.padding-right-60{padding-right:60px}.padding-right-40{padding-right:40px}.padding-right-30{padding-right:30px}.padding-right-20{padding-right:20px}.padding-right-25{padding-right:25px}.padding-right-10{padding-right:10px}.padding-right-5{padding-right:5px}.padding-top-100{padding-top:100px}.padding-top-80{padding-top:80px}.padding-top-60{padding-top:60px}.padding-top-40{padding-top:40px}.padding-top-30{padding-top:30px}.padding-top-20{padding-top:20px}.padding-top-25{padding-top:25px}.padding-top-10{padding-top:10px}.padding-top-5{padding-top:5px}.padding-bottom-100{padding-bottom:100px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-5{padding-bottom:5px}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all),button.btn,input[type=submit].btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:4px;font-family:Lato,Noto Sans JP,helvetica,sans-serif;line-height:1;font-weight:700;font-size:1em;height:48px;text-transform:initial;letter-spacing:initial;background-color:#267dc1;border:0;position:relative}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):after,button.btn:after,input[type=submit].btn:after{content:"";transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:4px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;position:absolute;z-index:0;margin:0 auto;left:0;right:0;width:100%;height:100%;top:0;background-color:#000;opacity:0}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):hover,button.btn:hover,input[type=submit].btn:hover{opacity:.9}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all) button:focus,button.btn button:focus,input[type=submit].btn button:focus{outline:none!important}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all).full-width,button.btn.full-width,input[type=submit].btn.full-width{width:100%}@media (max-width: 543px){button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all),button.btn,input[type=submit].btn{font-size:.875em}}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):focus,button.btn:focus,input[type=submit].btn:focus{border:none;box-shadow:none;outline:none}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):active,button.btn:active,input[type=submit].btn:active{-webkit-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);-moz-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);box-shadow:inset 0 9px 16px -2px #00000059}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):not([disabled]):hover,button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):focus,button.btn:not([disabled]):hover,button.btn:focus,input[type=submit].btn:not([disabled]):hover,input[type=submit].btn:focus{background-color:#267dc1}button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):not([disabled]):hover:after,button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button):not(.text-link):not(.usf-clear-all):focus:after,button.btn:not([disabled]):hover:after,button.btn:focus:after,input[type=submit].btn:not([disabled]):hover:after,input[type=submit].btn:focus:after{opacity:.15}button.text-link{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;color:#267dc1;outline:none}button.text-link:hover,button.text-link:focus{opacity:.7}button[aria-label="Add to cart"]{position:relative}button[aria-label="Add to cart"]:before{content:"";background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;height:100%;width:100%;position:absolute;z-index:0;margin:0 auto;left:0;right:0;background-image:url(icon-cart.svg);background-position:15px 50%;background-size:21px 21px;top:0}.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:#267dc1;text-transform:initial;letter-spacing:initial;font-size:1em;font-family:Lato,Noto Sans JP,helvetica,sans-serif;border:none;position:relative}.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{background-color:#267dc1!important}body.komodo-plaza-jp button:not(.site-nav__link):not(.site-header__icon):not(.search-bar__submit):not(.search-bar__close):not(.cart-popup__close):not(.cart-popup__dismiss-button),body.komodo-plaza-jp button.btn,body.komodo-plaza-jp input[type=submit].btn{font-size:.875em;font-weight:500}a.download-button{width:100%;padding-bottom:1.5em;display:block}.price-item{font-size:2em;line-height:1;color:#fff;font-weight:400;display:block}.price-item:first-letter{font-size:70%;color:#8f8f8f;letter-spacing:2px}@-moz-document url-prefix(){.price-item:first-letter{font-size:100%!important;letter-spacing:initial}}.price--on-sale .price__sale{justify-content:center}@media (max-width: 767px){.price--on-sale .price__sale{flex-direction:column}}.price--on-sale .price__sale s.price-item--regular{font-size:1em}@media (max-width: 767px){.price--on-sale .price__sale s.price-item--regular{margin-top:-1px;font-size:.875em}}.price__regular>dd,.price__sale>dd{display:flex;align-items:baseline}.price__regular>dd .tax-exclusion-label,.price__sale>dd .tax-exclusion-label{margin-left:.2em;margin-right:.2em}.price__sale .price-item--sale{font-size:2em;line-height:1;font-weight:400;display:block}.price__sale .price-item--sale:first-letter{font-size:70%;color:#267dc1;letter-spacing:2px}@-moz-document url-prefix(){.price__sale .price-item--sale:first-letter{font-size:100%!important;letter-spacing:initial}}.price__badges{display:none}.komodo-plaza-us .price__regular>dd .tax-exclusion-label,.komodo-plaza-us .price__sale>dd .tax-exclusion-label,.degicashop-eu .price__regular>dd .tax-exclusion-label,.degicashop-eu .price__sale>dd .tax-exclusion-label{font-size:.875em}@media (max-width: 767px){.komodo-plaza-us .price__regular>dd .tax-exclusion-label,.komodo-plaza-us .price__sale>dd .tax-exclusion-label,.degicashop-eu .price__regular>dd .tax-exclusion-label,.degicashop-eu .price__sale>dd .tax-exclusion-label{font-size:.75em}}.label{display:inline-block;text-transform:uppercase;background-color:#267dc1;color:#fff;padding:7px 18px;clip-path:polygon(0% 16px,4px 16px,4px 8px,8px 8px,8px 4px,16px 4px,16px 0%,calc(100% - 16px) 0%,calc(100% - 16px) 4px,calc(100% - 8px) 4px,calc(100% - 8px) 8px,calc(100% - 4px) 8px,calc(100% - 4px) 16px,100% 16px,100% calc(100% - 16px),calc(100% - 4px) calc(100% - 16px),calc(100% - 4px) calc(100% - 8px),calc(100% - 8px) calc(100% - 8px),calc(100% - 8px) calc(100% - 4px),calc(100% - 16px) calc(100% - 4px),calc(100% - 16px) 100%,16px 100%,16px calc(100% - 4px),8px calc(100% - 4px),8px calc(100% - 8px),4px calc(100% - 8px),4px calc(100% - 16px),0% calc(100% - 16px))}@media (max-width: 1100px){.label{transform:scale(.88);-webkit-transform-origin-x:0}}.label.card{padding:2px 16px 4px;position:absolute;left:15px;top:-10px;transform:scale(.9);transform-origin:left;z-index:1;clip-path:polygon(0% 12px,3px 12px,3px 6px,6px 6px,6px 3px,12px 3px,12px 0%,calc(100% - 12px) 0%,calc(100% - 12px) 3px,calc(100% - 6px) 3px,calc(100% - 6px) 6px,calc(100% - 3px) 6px,calc(100% - 3px) 12px,100% 12px,100% calc(100% - 12px),calc(100% - 3px) calc(100% - 12px),calc(100% - 3px) calc(100% - 6px),calc(100% - 6px) calc(100% - 6px),calc(100% - 6px) calc(100% - 3px),calc(100% - 12px) calc(100% - 3px),calc(100% - 12px) 100%,12px 100%,12px calc(100% - 3px),6px calc(100% - 3px),6px calc(100% - 6px),3px calc(100% - 6px),3px calc(100% - 12px),0% calc(100% - 12px))}@media (max-width: 767px){.label.card{left:11px}}@media (max-width: 543px){.label.card{left:7px;top:-14px;transform:scale(.75);-webkit-transform-origin-x:0}}.label.card .label-text{font-size:13px;line-height:1.8;margin-top:2px}.komodo-plaza-jp .label.card .label-text{font-weight:500}@media (max-width: 543px){.komodo-plaza-jp .label.card{top:-10px}}div#shopify-section-header header.site-header{background-color:#232323;border-bottom:0;height:80px;max-width:2200px;margin:0 auto;position:fixed;z-index:10;width:100%;left:0;right:0}@media (max-width: 990px){div#shopify-section-header header.site-header{height:70px}}@media (max-width: 767px){div#shopify-section-header header.site-header{height:60px}}@media (max-width: 543px){div#shopify-section-header header.site-header{height:50px}}div#shopify-section-header header.site-header>div{height:80px;display:flex;align-items:center;justify-content:space-between}@media (max-width: 990px){div#shopify-section-header header.site-header>div{height:70px}}@media (max-width: 767px){div#shopify-section-header header.site-header>div{height:60px}}@media (max-width: 543px){div#shopify-section-header header.site-header>div{height:50px}}div#shopify-section-header .announcement-bar{position:relative;left:0;right:0;top:80px;max-width:2200px;margin:0 auto;z-index:7}@media (min-width: 544px){div#shopify-section-header .announcement-bar{position:fixed}}@media (max-width: 990px){div#shopify-section-header .announcement-bar{top:70px}}@media (max-width: 767px){div#shopify-section-header .announcement-bar{top:60px}}@media (max-width: 543px){div#shopify-section-header .announcement-bar{top:0}}div#shopify-section-header .announcement-message-space{height:44px}@media (max-width: 767px){div#shopify-section-header .announcement-message-space{height:41px}}@media (max-width: 543px){div#shopify-section-header .announcement-message-space{height:0;display:none}}h1.site-header__logo.h2{margin:0}.site-header__logo,.site-header__icons{padding:0!important}.site-header__mobile-nav{background-color:#232323!important;z-index:initial}.site-nav__label,.icon-chevron-down{color:#8f8f8f;font-family:Helvetica,sans-serif;font-size:18px}@media (max-width: 1260px){.site-header .site-nav__link.site-nav__link--active span.site-nav__label,.site-nav__label{font-size:1em}}a.site-nav__link span.site-nav__label{color:#8f8f8f;font-family:Helvetica,sans-serif;font-size:18px}@media (max-width: 1260px){a.site-nav__link span.site-nav__label{font-size:1em}}ul#SiteNav{margin:0}@media (min-width: 991px){ul#SiteNav li{margin-right:20px}}.site-nav__dropdown,.site-nav__childlist{background-color:#232323;border:none}div.site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item span.site-nav__label{color:#fff}.site-header__search-toggle,.site-header__menu,.site-header__cart{color:#f8f8f8}.site-header__cart-count{background-color:#3685c2}.header-wrapper{height:80px}@media (max-width: 990px){.header-wrapper{height:70px}}@media (max-width: 767px){.header-wrapper{height:60px}}@media (max-width: 543px){.header-wrapper{height:50px}}.header-wrapper .site-header{padding:0 20px}@media (max-width: 1520px){.header-wrapper .site-header{padding:0 0 0 20px}}@media (max-width: 767px){.header-wrapper .site-header{padding:0 0 0 15px}}.header-wrapper .site-header .site-header__mobile-nav{max-width:1500px;margin:0 auto}.header-wrapper .site-header .site-header__mobile-nav .header-right-side{align-items:center}.header-wrapper .site-header .site-header__mobile-nav .header-right-side .top-navigation-menu-desktop{display:block}@media (max-width: 990px){.header-wrapper .site-header .site-header__mobile-nav .header-right-side .top-navigation-menu-desktop{display:none}}.header-wrapper .site-header .site-header__mobile-nav .header-right-side .top-navigation-menu-mobile{display:none}@media (max-width: 990px){.header-wrapper .site-header .site-header__mobile-nav .header-right-side .top-navigation-menu-mobile{display:block}}.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image:hover,.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image:focus,.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image:active{opacity:.7}.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image img{max-width:209px}@media (max-width: 990px){.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image img{max-width:190px}}@media (max-width: 767px){.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image img{max-width:180px}}@media (max-width: 543px){.header-wrapper .site-header .site-header__mobile-nav .site-header__logo-image img{max-width:152px}}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open){transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:relative}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open):hover,.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open):focus,.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open):active{opacity:.7;outline:none}@media (min-width: 991px){.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open){height:80px;width:80px;align-items:center;display:flex;justify-content:center}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__wishlist{background-color:#1f1f1f}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__cart{background-color:#111}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__account{background-color:#181818}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__search-toggle{background-color:#0a0a0a}}@media (max-width: 990px){.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__search-toggle{margin:0 10px}}@media (max-width: 767px){.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__search-toggle{margin:0 5px}.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__search-toggle img,.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__account img,.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__wishlist img,.header-wrapper .site-header .site-header__mobile-nav .site-header__icon:not(.mobile-nav--open).site-header__cart img{max-width:22px}}@media (min-width: 991px){.header-wrapper .site-header .site-header__mobile-nav .site-header__cart-count{right:17px;top:17px;font-weight:700;min-width:1.2em;height:1.2em;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}}@media (max-width: 990px){.header-wrapper .site-header .site-header__mobile-nav .site-header__cart-count span{margin-bottom:1px;margin-left:1px}}@media (max-width: 767px){.header-wrapper .site-header .site-header__mobile-nav .site-header__cart-count span{margin-bottom:0}}.header-wrapper .site-header .site-header__mobile-nav .site-header__menu{z-index:100;padding:0;height:70px;width:70px;align-items:center;justify-content:center;background-color:#0a0a0a;position:relative}.header-wrapper .site-header .site-header__mobile-nav .site-header__menu:focus{outline:none}@media (max-width: 990px){.header-wrapper .site-header .site-header__mobile-nav .site-header__menu{display:flex}}@media (max-width: 767px){.header-wrapper .site-header .site-header__mobile-nav .site-header__menu{height:60px;width:60px}}@media (max-width: 543px){.header-wrapper .site-header .site-header__mobile-nav .site-header__menu{height:50px;width:50px}}.header-wrapper .site-header .site-header__mobile-nav .site-header__menu img{width:37px;height:38px}.header-wrapper .site-header .mobile-nav-wrapper{position:fixed;z-index:99;width:100%;max-width:100%;height:100%;background-color:#000000b3;display:flex;align-items:stretch;opacity:0;pointer-events:none}.header-wrapper .site-header .mobile-nav-wrapper.js-menu--is-open{opacity:1;pointer-events:initial}.header-wrapper .site-header .mobile-nav-wrapper.js-menu--is-open .mobile-nav{transform:translateY(0)}.header-wrapper .site-header .mobile-nav-wrapper .mobile-nav{max-width:260px;width:100%;transform:translate(-100vw);height:100%;background-color:#232323}@media (max-width: 990px){.header-wrapper .site-header .mobile-nav-wrapper .mobile-nav .top-navigation-menu-mobile{padding-top:60px}}.site-header .site-nav__link{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}@media (max-width: 990px){.site-header .site-nav__link{display:flex;width:100%;align-items:center;justify-content:space-between}}.site-header .site-nav__link:hover span.site-nav__label,.site-header .site-nav__link:focus span.site-nav__label,.site-header .site-nav__link:active span.site-nav__label{color:#fff}.site-header .site-nav__link:hover .icon-chevron-down,.site-header .site-nav__link:focus .icon-chevron-down,.site-header .site-nav__link:active .icon-chevron-down{fill:#fff}.site-header .site-nav__link:focus{outline:none}.site-header .site-nav__link span.site-nav__label{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-weight:700;color:#8f8f8f;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;border:none}@media (max-width: 543px){.site-header .site-nav__link span.site-nav__label{font-size:1em}}.site-header .site-nav__link.site-nav__link--active,.site-header .site-nav__link.site-nav__link--active span.site-nav__label{color:#fff}.site-header .site-nav__link.site-nav__link--active .icon-chevron-down{fill:#fff}.site-header .site-nav__link .icon-chevron-down{width:16px;height:16px;margin-left:.5rem;margin-top:-5px}@media (max-width: 1260px){.site-header .site-nav__link .icon-chevron-down{width:13px;height:13px}}@media (max-width: 990px){.site-header ul.site-nav{display:flex;flex-direction:column}.site-header ul.site-nav>li{padding:25px 20px;border-bottom:1px solid #454545}.site-header ul.site-nav>li:last-child{border:none}}@media (max-width: 1260px) and (min-width: 991px){.site-header ul.site-nav#SiteNav>li{margin-right:8px}}@media (max-width: 990px){.site-header .site-nav__link--button,.site-header .site-nav__link{padding:0}}@media (min-width: 991px){.site-header li:last-child .site-nav__dropdown{right:0}}@media (min-width: 991px){.site-header .site-nav__dropdown{padding:30px 30px 10px;-webkit-box-shadow:2px 16px 25px 2px rgba(0,0,0,.4);-moz-box-shadow:2px 16px 25px 2px rgba(0,0,0,.4);box-shadow:2px 16px 25px 2px #0006;background-color:#232323;margin-top:10px;width:auto;left:initial}}@media (max-width: 990px){.site-header .site-nav__dropdown{position:static;margin-top:30px;background-color:transparent}}@media (max-width: 990px){.site-header .site-nav--active-dropdown{background-color:#0a0a0a}.site-header .site-nav--active-dropdown svg{transform:rotate(180deg)}}.site-header .site-nav--has-dropdown svg{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}@media (min-width: 991px){.site-header .site-nav--has-dropdown .site-nav__childlist{background-color:transparent;padding:0}}@media (max-width: 990px){.site-header .site-nav--has-dropdown .site-nav__childlist{padding:0;background-color:transparent;display:flex}}@media (min-width: 991px){.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid{flex-wrap:nowrap}}@media (max-width: 990px){.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid{flex-direction:column}}.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item .site-nav__link{padding:0;margin:0 0 22px}.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item .site-nav__link:hover,.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item .site-nav__link:active,.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item .site-nav__link:focus{opacity:.7}.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item .site-nav__link .site-nav__label{font-size:1em;font-weight:900;color:#fff;min-width:90px;display:block}@media (max-width: 543px){.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item .site-nav__link .site-nav__label{font-size:.875em}}.site-header .site-nav--has-dropdown .site-nav__childlist ul.site-nav__childlist-grid li.site-nav__childlist-item ul li a.site-nav__link .site-nav__label{font-weight:500}body.komodo-plaza-jp div#shopify-section-header .announcement-bar{font-size:86.66666%}body.komodo-plaza-jp div#shopify-section-header .announcement-bar p{margin:.1em 0 -.1em}body.komodo-plaza-jp div#shopify-section-header .announcement-message-space{height:41px}@media (max-width: 767px){body.komodo-plaza-jp div#shopify-section-header .announcement-message-space{height:38px}}@media (min-width: 544px){body.product-razer-template div#shopify-section-header .announcement-bar,body.product-valve-index-template div#shopify-section-header .announcement-bar{position:absolute}}footer.site-footer{padding-top:0;background-color:#232323;padding-bottom:0}footer.site-footer{margin-top:0}@media (max-width: 767px){footer.site-footer ul.site-footer__linklist{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:20px}}footer.site-footer ul.site-footer__linklist>li{flex:0 1 50%;text-align:center}@media (max-width: 767px){footer.site-footer ul.site-footer__linklist>li{padding:9px 0}}@media (max-width: 543px){footer.site-footer ul.site-footer__linklist>li{padding:5px 0;flex:1 1 100%}}@media (max-width: 543px){footer.site-footer ul.site-footer__linklist>li a{font-size:.875em}}footer.site-footer .site-footer__linklist a{color:#d9d9d9;font-size:16px}footer.site-footer .site-footer__copyright-content,footer.site-footer .site-footer__copyright-content a,footer.site-footer .site-footer__copyright-content-powered-by a{color:#fff;font-size:14px}@media (max-width: 543px){footer.site-footer .site-footer__copyright-content,footer.site-footer .site-footer__copyright-content a,footer.site-footer .site-footer__copyright-content-powered-by a{font-size:12px}}.site-footer__item{justify-content:center}ul.payment-icons{text-align:center;margin-bottom:35px;padding-bottom:0}@media (max-width: 543px){ul.payment-icons{max-width:200px;margin:0 auto 17px;display:flex;flex-wrap:wrap;justify-content:center}ul.payment-icons li.payment-icon{display:flex;margin:2.5px}ul.payment-icons li.payment-icon:first-child{margin:2.5px}}@media (max-width: 767px){.site-footer-item-tall{margin-bottom:0}}@media (max-width: 749px){.site-footer__content{padding:0}}.cart-popup-wrapper{background-color:#2c2c2c;border:none}.cart-popup-wrapper:focus{outline:none}.cart-popup-wrapper .cart-popup{box-shadow:-1px 1px #555}.cart-popup-wrapper .cart-popup:focus{outline:none}.cart-popup-wrapper .cart-popup ul.product-details{padding:0}.cart-popup-wrapper .cart-popup ul.product-details>li{color:#fff;font-size:12px;color:#8f8f8f}.cart-popup-wrapper .cart-popup .cart-popup__header{border-bottom:1px solid #8f8f8f}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__heading{color:#8f8f8f;font-family:Lato,Noto Sans JP,helvetica,sans-serif;font-weight:600}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__close{background-color:#2c2c2c}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__close svg{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;opacity:.7}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__close:hover svg{opacity:1}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__close:focus{outline:none}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__close svg path{fill:#fff}.cart-popup-wrapper .cart-popup .cart-popup-item__title,.cart-popup-wrapper .cart-popup .cart-popup-item__quantity,.cart-popup-wrapper .cart-popup .cart-popup__cta-link.btn.btn--secondary-accent{font-family:Lato,Noto Sans JP,helvetica,sans-serif;height:42px;display:flex;align-items:center;justify-content:center;letter-spacing:0;font-size:1em;line-height:1}.cart-popup-wrapper .cart-popup .cart-popup-item__quantity{align-items:flex-start;margin-top:6px;justify-content:flex-end}.cart-popup-wrapper .cart-popup .cart-popup__cta-link{border-radius:4px;background-color:#267dc1}.cart-popup-wrapper .cart-popup .cart-popup__cta-link.btn.btn--secondary-accent{text-transform:none;color:#fff}.cart-popup-wrapper .cart-popup .cart-popup__dismiss .cart-popup__dismiss-button.text-link--accent{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;color:#8f8f8f;border:none;background-color:#2c2c2c;font-size:.875em;font-weight:600}.cart-popup-wrapper .cart-popup .cart-popup__dismiss .cart-popup__dismiss-button.text-link--accent:hover,.cart-popup-wrapper .cart-popup .cart-popup__dismiss .cart-popup__dismiss-button.text-link--accent:focus,.cart-popup-wrapper .cart-popup .cart-popup__dismiss .cart-popup__dismiss-button.text-link--accent:active{opacity:.7}.cart-popup-wrapper .cart-popup .cart-popup__dismiss button,.cart-popup-wrapper .cart-popup .cart-popup__dismiss button.btn{height:initial;padding-top:10px}.cart-popup-wrapper .cart-popup-item__title{color:#fff;height:33px!important}[class*=index-section--flush]:first-child{margin-top:0}.index-section--slideshow{padding-bottom:0}.index-section--slideshow .slideshow__overlay{background:-moz-linear-gradient(bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);position:absolute;top:initial;left:0;width:100%;bottom:0;height:50%}.index-section--slideshow .slideshow__text-content--mobile{display:none!important}@media (max-width: 749px){.index-section--slideshow .slideshow__text-wrap--mobile{background:transparent}}.index-section--slideshow .slideshow__arrow{display:none!important}.index-section--slideshow .slideshow__title,.index-section--slideshow .slideshow__subtitle{display:block}.index-section--slideshow .slideshow__arrows--mobile{height:0}@media (min-width: 750px){.index-section--slideshow .slideshow__arrows--mobile{display:block}}.index-section--slideshow .slideshow__btn{display:inline-block}@media (max-width: 767px){.index-section--slideshow .slideshow__btn{line-height:2}}.index-section--slideshow .slideshow__text-content-list{max-width:635px;margin:0 auto}@media (max-width: 767px){.index-section--slideshow .slideshow__text-content-list{margin-bottom:24px;max-width:435px}}.index-section--slideshow .slideshow__text-content-list.razer h2{font-weight:400;text-transform:initial}.index-section--slideshow .slideshow__text-content{position:absolute;width:100%;top:initial;z-index:2;bottom:60px;transform:initial!important}@media (max-width: 767px){.index-section--slideshow .slideshow__text-content{bottom:42px}}.index-section--slideshow .slideshow__text-content .product-logo{margin:0 auto;padding-bottom:10px}@media (max-width: 767px){.index-section--slideshow .slideshow__text-content .product-logo{max-height:55px}}.index-section--slideshow .slideshow{height:800px!important}@media (max-width: 990px){.index-section--slideshow .slideshow{height:600px!important}}@media (max-width: 543px){.index-section--slideshow .slideshow{height:450px!important}}.index-section--slideshow .slideshow .slideshow__image{height:100%;padding-top:0}@media (max-width: 767px){.index-section--slideshow .slideshow .slideshow__image.desktop{display:none}}.index-section--slideshow .slideshow .slideshow__image.mobile{display:none}@media (max-width: 767px){.index-section--slideshow .slideshow .slideshow__image.mobile{display:block}}.index-section--slideshow h2{font-family:Lato,sans-serif;font-weight:700;text-shadow:none;font-size:2em}@media (max-width: 767px){.index-section--slideshow h2{font-size:1.5em}}.index-section--slideshow .slideshow__btn-wrapper a.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:4px;letter-spacing:0;font-weight:400;width:initial;font-size:16px;padding:20px 0;font-family:Lato,sans-serif;font-weight:700;display:flex;align-items:center;justify-content:center;max-width:340px;margin:0 auto;height:50px;min-height:50px;border:none}.index-section--slideshow .slideshow__btn-wrapper a.btn:hover,.index-section--slideshow .slideshow__btn-wrapper a.btn:focus,.index-section--slideshow .slideshow__btn-wrapper a.btn:active{opacity:.8}.index-section--slideshow .slideshow__btn-wrapper a.btn:focus{outline:none}@media (max-width: 767px){.index-section--slideshow .slideshow__btn-wrapper a.btn{height:44px;min-height:44px;max-width:300px}}.index-section--slideshow .slideshow__arrows ul.slick-dots{width:100%;margin:0;position:absolute;top:-48px;left:0;right:0}@media (max-width: 749px){.index-section--slideshow .slideshow__arrows ul.slick-dots{top:-19px;transform:scale(.85)}}.index-section--slideshow .slideshow__arrows ul.slick-dots>li{margin:10px 6px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.index-section--slideshow .slideshow__arrows ul.slick-dots>li>a{background-color:transparent!important;height:initial!important}.index-section--slideshow .slideshow__arrows ul.slick-dots>li>a:before{content:"";background-color:#d9d9d9;border-radius:100%;width:12px;height:12px;opacity:1}.index-section--slideshow .slideshow__arrows ul.slick-dots>li.slick-active>a:before{background-color:#267dc1}.index-section--slideshow .slideshow__arrows ul.slick-dots>li:hover>a:before,.index-section--slideshow .slideshow__arrows ul.slick-dots>li:focus>a:before,.index-section--slideshow .slideshow__arrows ul.slick-dots>li:active>a:before{background-color:#267dc1}@media screen and (min-width: 750px){.slideshow__image{height:0;padding-top:44.625%}}@media screen and (max-width: 749px){.slideshow-wrapper .slideshow.slideshow--adapt.slick-initialized.slick-slider{height:100%}}div.slideshow__image>div.slideshow__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:none;background:linear-gradient(to bottom,transparent,20%,#000000);opacity:.35;z-index:2}@media screen and (max-width: 749px){.slideshow__image{height:544px}}body.komodo-plaza-jp .index-section--slideshow .slideshow__btn{font-size:90%}.shopify-section.index-section:not(.index-section--slideshow){background-color:#2c2c2c;padding-top:60px;padding-bottom:0}.shopify-section.index-section:not(.index-section--slideshow) h2,.shopify-section.index-section:not(.index-section--slideshow) .grid-view-item__title{color:#f8f8f8}.shopify-section.index-section:not(.index-section--slideshow) .grid-view-item.product-card{background-color:#000}@media screen and (min-width: 1100px){.featured-collection{display:flex;flex-direction:row}.featured-collection .left-hand,.featured-collection .right-hand{flex:1 1 50%}.featured-collection .right-hand>div:first-child,.featured-collection .right-hand>div:nth-child(2){margin-bottom:6px}}.featured-collection{margin:0 -3px}@media screen and (max-width: 1450px){.featured-collection .left-hand{flex:1 1 40%}}@media screen and (max-width: 1300px){.featured-collection .left-hand{flex:1 1 30%}}@media screen and (max-width: 1099px){.featured-collection .right-hand>div{margin-top:15px}}@media screen and (max-width: 1099px){.featured-collection .right-hand.one-to-four>div{width:50%!important}}.featured-collection .right-hand{display:flex;flex-wrap:wrap}.product-card{margin:0 3px;height:100%}.product-card>a{color:transparent}.product-card>a:hover{color:transparent}.product-card .product-image{position:absolute;object-fit:cover;height:100%;width:100%;top:0}h6.free-download-tag{flex:1 0 50px;text-align:right;color:#267dc1}@media (max-width: 749px){h6.free-download-tag{flex:1 0 35px}}.gradient-bar,.color-bar{position:absolute;height:2px;bottom:-2px;width:100%}.image-for-first-in-collection{height:calc(100% - 77px);background-position:50%}@media screen and (max-width: 1099px){.image-for-first-in-collection{padding-top:calc(353 / 616 * 100%);height:0}}.right-hand .product-card img{object-fit:cover}.product-card-footer{display:flex;background-color:#232323;justify-content:space-between;height:77px;padding:15px 15px 36px}.product-card-footer .price{flex-direction:row}@media (max-width: 990px){.product-card-footer .price{margin-top:-4px}}.product-card-footer .price__sale span,.product-card-footer .price__regular span{font-family:aileron,sans-serif;font-weight:400;font-style:normal;line-height:27px}.product-card-footer .product-name{font-size:1.125em;line-height:1.4;padding-right:15px}@media (max-width: 990px){.product-card-footer .product-name{font-size:.875em}}.product-card-footer .price__sale span,.product-card-footer .price__regular span{font-size:28px}@media (max-width: 990px){.product-card-footer{height:65px;padding:14px 13px 11px}.product-card-footer .price__sale span,.product-card-footer .price__regular span{font-size:22px}}.product-card-footer .product-name{font-family:Avenir Next Medium,sans-serif;color:#fff;overflow:hidden;line-height:1.4;height:49px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 990px){.product-card-footer .product-name{height:38px}}@media (max-width: 990px){.left-hand .product-card-footer{height:65px}}@media (max-width: 990px){.right-hand .product-card-footer{height:65px}}div.price__sale,div.price__regular,dl.price dd{margin-right:0}.price__sale{line-height:1.2}.price__sale span{color:#267dc1}.price__regular span{color:#e7e7e7}.price__compare s{color:#fff;font-family:Helvetica Neue,sans-serif;font-size:14px}@media (max-width: 990px){.price__compare s{font-size:12px}}div.page-width.logo-bar-section{padding-top:35px}div.page-width.logo-bar-section div.section-header.text-center h2{text-transform:none}@media (max-width: 543px){.small-card>.product-card .product-card-footer{display:block;padding:11px;height:76px}.small-card>.product-card .product-card-footer .product-name{height:34px;font-size:12px;margin-bottom:1px}.small-card>.product-card .product-card-footer .price__sale{flex-direction:row!important;align-items:baseline}.small-card>.product-card .product-card-footer .price__sale span{margin-right:5px}.small-card>.product-card .product-card-footer .price__sale span,.small-card>.product-card .product-card-footer .price__regular span{font-size:16.4px}.small-card>.product-card .product-card-footer .price__sale span:first-letter,.small-card>.product-card .product-card-footer .price__regular span:first-letter{font-size:70%;letter-spacing:2px}@-moz-document url-prefix(){.small-card>.product-card .product-card-footer .price__sale span:first-letter,.small-card>.product-card .product-card-footer .price__regular span:first-letter{font-size:100%!important;letter-spacing:initial}}}@media (max-width: 359px){body.komodo-plaza-jp .featured-collection .right-hand>div{flex:1 1 100%}}body.komodo-plaza-jp .product-card-footer .price__regular span,body.komodo-plaza-jp .product-card-footer .price__sale span{font-size:23px}@media (max-width: 990px){body.komodo-plaza-jp .product-card-footer .price__regular span,body.komodo-plaza-jp .product-card-footer .price__sale span{font-size:20px}}body.komodo-plaza-jp .product-card-footer .price__regular s.price-item--regular,body.komodo-plaza-jp .product-card-footer .price__sale s.price-item--regular{text-align:right;font-size:.9em;margin-top:.2em;color:#d9d9d9}body.komodo-plaza-jp .product-card-footer .price__sale span:first-letter{color:#267dc1}@media (min-width: 544px){body.komodo-plaza-jp.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__sale{align-items:flex-end}}body.komodo-plaza-jp.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__sale s.price-item--regular{text-align:right;font-size:.9em}body:not(.usf-mobile).collection-template .usf-facet-values--Box .usf-facet-value{border-radius:4px;border:1.5px solid #d9d9d9}.logo-bar-section .section-header.text-center{margin-bottom:63px}.logo-bar-section .section-header.text-center h4{font-size:24px;color:#fff;font-family:Lato,sans-serif}ul.logo-bar{padding-bottom:125px;margin-bottom:0}#shopify-section-rpg-maker-product-template .product-top,.tkool .product-top{margin-bottom:30px;overflow:hidden}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top,.tkool .product-top{min-height:600px}}#shopify-section-rpg-maker-product-template .product-top.background-image,.tkool .product-top.background-image{position:relative;background-position:75% 0%}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top.background-image,.tkool .product-top.background-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;margin-left:auto;margin-right:auto;height:100%;width:100%;background-position:75% 0%}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top.background-image,.tkool .product-top.background-image{background-image:none!important;background-color:#161616;margin:0 auto 20px}}#shopify-section-rpg-maker-product-template .product-top .gradient-background,.tkool .product-top .gradient-background{position:absolute;z-index:0;margin:0 auto;left:0;right:0;height:100%;width:100%;min-width:800px;right:initial;bottom:0}@media (min-width: 1101px){#shopify-section-rpg-maker-product-template .product-top .gradient-background,.tkool .product-top .gradient-background{background:-moz-linear-gradient(left,black 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(\a5  left,black 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,black 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);width:60%}}@media (max-width: 1100px){#shopify-section-rpg-maker-product-template .product-top .gradient-background,.tkool .product-top .gradient-background{background-color:#000000b3}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .gradient-background,.tkool .product-top .gradient-background{display:none}}#shopify-section-rpg-maker-product-template .product-top img.desktop-bg-image,.tkool .product-top img.desktop-bg-image{display:none}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top img.desktop-bg-image,.tkool .product-top img.desktop-bg-image{position:absolute;object-fit:cover;height:100%;width:100%;display:block}}#shopify-section-rpg-maker-product-template .product-top .product-cover-image-mobile,.tkool .product-top .product-cover-image-mobile{overflow:hidden;position:relative;max-height:130vw}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top .product-cover-image-mobile,.tkool .product-top .product-cover-image-mobile{display:none}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-cover-image-mobile img,.tkool .product-top .product-cover-image-mobile img{height:148vw;object-fit:cover}}#shopify-section-rpg-maker-product-template .product-top .product-cover-image-mobile .gradient-background-mobile,.tkool .product-top .product-cover-image-mobile .gradient-background-mobile{position:absolute;z-index:0;margin:0 auto;left:0;right:0;width:100%;height:70%;bottom:0px;background:-moz-linear-gradient(bottom,#161616 0%,#161616 30%,rgba(22,22,22,0) 60%,rgba(22,22,22,0) 100%);background:-webkit-linear-gradient(bottom,#161616 0%,#161616 30%,rgba(22,22,22,0) 60%,rgba(22,22,22,0) 100%);background:linear-gradient(to top,#161616 0%,#161616 30%,rgba(22,22,22,0) 60%,rgba(22,22,22,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}#shopify-section-rpg-maker-product-template .product-top .product-content,.tkool .product-top .product-content{padding-top:50px;position:relative;z-index:1}@media (max-width: 1100px){#shopify-section-rpg-maker-product-template .product-top .product-content,.tkool .product-top .product-content{padding-top:50px}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content,.tkool .product-top .product-content{padding-top:0;margin-top:-50vw}}#shopify-section-rpg-maker-product-template .product-top .product-content .content,.tkool .product-top .product-content .content{margin-bottom:47px;max-width:600px}#shopify-section-rpg-maker-product-template .product-top .product-content .content #rakuten-points,.tkool .product-top .product-content .content #rakuten-points{margin-top:20px}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content,.tkool .product-top .product-content .content{max-width:100%;margin-bottom:10px}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .logo-and-label-content,.tkool .product-top .product-content .content .logo-and-label-content{flex-direction:column;display:flex;align-items:flex-start}#shopify-section-rpg-maker-product-template .product-top .product-content .content .logo-and-label-content .product-logo,.tkool .product-top .product-content .content .logo-and-label-content .product-logo{width:100%;max-width:550px;height:auto;margin:10px 0 20px;object-fit:contain;object-position:left;min-height:89px}@media (max-width: 1100px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .logo-and-label-content .product-logo,.tkool .product-top .product-content .content .logo-and-label-content .product-logo{max-width:450px;min-height:70px}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .logo-and-label-content .product-logo,.tkool .product-top .product-content .content .logo-and-label-content .product-logo{max-width:370px;min-height:60px}}@media (max-width: 543px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .logo-and-label-content .product-logo,.tkool .product-top .product-content .content .logo-and-label-content .product-logo{min-height:50px}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description,.tkool .product-top .product-content .content .product-description{margin-bottom:2em}#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description h3,.tkool .product-top .product-content .content .product-description h3{font-weight:600}@media (max-width: 1100px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description h3,.tkool .product-top .product-content .content .product-description h3{font-size:1.25em}}@media (max-width: 1100px) and (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description h3,.tkool .product-top .product-content .content .product-description h3{font-size:1em}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description h4>span,.tkool .product-top .product-content .content .product-description h4>span{font-size:1.125em;line-height:1.4}@media (max-width: 990px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description h4>span,.tkool .product-top .product-content .content .product-description h4>span{font-size:1em}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description h4>span,.tkool .product-top .product-content .content .product-description h4>span{font-size:.875em}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description span,.tkool .product-top .product-content .content .product-description span{font-size:1em;font-weight:500;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description p,.tkool .product-top .product-content .content .product-description p{line-height:1.6;font-size:1em}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description p,.tkool .product-top .product-content .content .product-description p{font-size:.875em}}@media (max-width: 543px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .product-description p,.tkool .product-top .product-content .content .product-description p{font-size:.75em}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .left,.tkool .product-top .product-content .content .left{text-align:center}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .left,.tkool .product-top .product-content .content .left{flex:1 0 200px;padding-right:50px}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .left,.tkool .product-top .product-content .content .left{margin-bottom:30px}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .right,.tkool .product-top .product-content .content .right{width:100%}#shopify-section-rpg-maker-product-template .product-top .product-content .content .right .horizontal-rule-1,.tkool .product-top .product-content .content .right .horizontal-rule-1{border-top:1px solid #d8d8d8;flex:1;height:1px;opacity:50%}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .right .horizontal-rule-1,.tkool .product-top .product-content .content .right .horizontal-rule-1{height:.5px;opacity:30%}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .right .or-container,.tkool .product-top .product-content .content .right .or-container{align-items:center;text-align:center;height:30px;margin-bottom:12px}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .right .or-container,.tkool .product-top .product-content .content .right .or-container{height:15px}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .right .or-container p,.tkool .product-top .product-content .content .right .or-container p{padding:11px;margin-top:3px}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-content .content .right .or-container p,.tkool .product-top .product-content .content .right .or-container p{font-size:10px;padding:10px;margin-top:1px;color:#d9d9d9}}#shopify-section-rpg-maker-product-template .product-top .product-content .content .available-on>*,.tkool .product-top .product-content .content .available-on>*{padding-right:.45em}#shopify-section-rpg-maker-product-template .product-top .product-content .content .available-on p,.tkool .product-top .product-content .content .available-on p{margin-bottom:0;padding-top:5px}#shopify-section-rpg-maker-product-template .product-top .product-color-highlight,.tkool .product-top .product-color-highlight{width:100%;height:3px;position:absolute;z-index:1;bottom:0}#shopify-section-rpg-maker-product-template .product-top .flex-direction-row-md,.tkool .product-top .flex-direction-row-md{align-items:flex-end}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top .product-price-display,.tkool .product-top .product-price-display{margin-bottom:20px}}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .product-top .product-price-display,.tkool .product-top .product-price-display{margin-right:20px}}#shopify-section-rpg-maker-product-template .product-top .product-price-display .price,.tkool .product-top .product-price-display .price{align-items:center}#shopify-section-rpg-maker-product-template .product-top .price-item--sale,.tkool .product-top .price-item--sale{margin-bottom:4px}#shopify-section-rpg-maker-product-template .qtydiv,.tkool .qtydiv{display:inline-block}@media (max-width: 767px){#shopify-section-rpg-maker-product-template .qtydiv,.tkool .qtydiv{margin-top:3px}}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .qtydiv,.tkool .qtydiv{margin-bottom:35px}}#shopify-section-rpg-maker-product-template .qtydiv .qtybox,.tkool .qtydiv .qtybox{background-color:#2c2c2c;border:2px solid #434343;border-radius:4px}#shopify-section-rpg-maker-product-template .qtydiv .btnqty,.tkool .qtydiv .btnqty{display:inline-block;cursor:pointer;user-select:none;font-size:1em;padding:8px;line-height:0;width:47px;text-align:center}#shopify-section-rpg-maker-product-template .qtydiv .btnqty.qtyminus,.tkool .qtydiv .btnqty.qtyminus{margin-right:0}#shopify-section-rpg-maker-product-template .qtydiv .btnqty.qtyplus,.tkool .qtydiv .btnqty.qtyplus{margin-left:0}#shopify-section-rpg-maker-product-template .qtydiv .quantity-input,.tkool .qtydiv .quantity-input{border:none;padding:8px;text-align:center;width:47px;height:44px;outline:none;display:inline-block;background-color:#333}#shopify-section-rpg-maker-product-template .product-top .product-form__item,.tkool .product-top .product-form__item{padding:0}#shopify-section-rpg-maker-product-template .product-top .product-form--payment-button-no-variants,#shopify-section-rpg-maker-product-template .product-top .product-form__item--no-variants,.tkool .product-top .product-form--payment-button-no-variants,.tkool .product-top .product-form__item--no-variants{max-width:100%}#shopify-section-rpg-maker-product-template .product-top .product-form,.tkool .product-top .product-form{padding:0}#shopify-section-rpg-maker-product-template .product-top .shopify-payment-button__more-options,.tkool .product-top .shopify-payment-button__more-options{display:none}#shopify-section-rpg-maker-product-template .product-top .product-form__cart-submit,#shopify-section-rpg-maker-product-template .product-top .shopify-payment-button .shopify-payment-button__button--unbranded,.tkool .product-top .product-form__cart-submit,.tkool .product-top .shopify-payment-button .shopify-payment-button__button--unbranded{margin-bottom:12px}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots,.tkool .product-top .videos-and-screenshots{position:relative;bottom:0px;z-index:1}@media (min-width: 768px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots,.tkool .product-top .videos-and-screenshots{background-color:#0f0f0fe0}}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .screenshots-and-videos-header,.tkool .product-top .videos-and-screenshots .screenshots-and-videos-header{justify-content:space-between;display:flex;align-content:center}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .screenshots-and-videos-header h3,.tkool .product-top .videos-and-screenshots .screenshots-and-videos-header h3{margin-bottom:0}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .screenshots-and-videos-header>div,.tkool .product-top .videos-and-screenshots .screenshots-and-videos-header>div{justify-content:flex-end;display:flex}@media (min-width: 750px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .btn,.tkool .product-top .videos-and-screenshots .btn{background-color:#f8f8f8!important;border-radius:100%!important;height:38px!important;width:38px!important;background-repeat:no-repeat;background-position:center;background-size:22px}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .btn:hover,.tkool .product-top .videos-and-screenshots .btn:hover{opacity:.7}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .btn:nth-child(1),.tkool .product-top .videos-and-screenshots .btn:nth-child(1){transform:scaleX(-1);margin-right:11px}}@media (max-width: 749px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .btn,.tkool .product-top .videos-and-screenshots .btn{display:none!important}}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .btn[aria-disabled],.tkool .product-top .videos-and-screenshots .btn[aria-disabled]{opacity:initial}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .btn:hover,.tkool .product-top .videos-and-screenshots .btn:hover{cursor:pointer}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents,.tkool .product-top .videos-and-screenshots .gallery-contents{padding:33px 0 11px}@media (max-width: 1100px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents,.tkool .product-top .videos-and-screenshots .gallery-contents{padding:30px 0}}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails,.tkool .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;flex-wrap:initial;margin-left:0;flex-direction:column}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails:not(.slick-slider),.tkool .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails:not(.slick-slider){max-height:198px;overflow:hidden;opacity:0;transform:translate(30px)}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail,.tkool .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail{width:280px}@media (max-width: 1100px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail,.tkool .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail{width:260px}}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail,.tkool .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail{border:4px solid transparent;padding-bottom:60.25%;height:0;display:block;width:100%}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail img.product-single__thumbnail-image,.tkool .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail img.product-single__thumbnail-image{width:100%;padding:0;object-fit:cover;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail .product-single__thumbnail-badge,.tkool .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail .product-single__thumbnail-badge{width:76px;height:76px;background-color:#000000b3;right:0;bottom:0;left:0;margin:0 auto;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:100%}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail .product-single__thumbnail-badge img,.tkool .product-top .videos-and-screenshots .gallery-contents .screenshot-thumbnail a.product-single__thumbnail .product-single__thumbnail-badge img{width:40px;height:40px;margin-left:6px}@media (max-width: 990px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .slick-list.draggable,.tkool .product-top .videos-and-screenshots .gallery-contents .slick-list.draggable{overflow:visible}}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails,.tkool .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails{max-width:100%!important}@media (min-width: 991px){#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails,.tkool .product-top .videos-and-screenshots .gallery-contents .product-single__thumbnails{max-width:initial}}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .video-thumbnail-image-group,.tkool .product-top .videos-and-screenshots .video-thumbnail-image-group{position:absolute;height:100%;width:100%}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .video-thumbnail-image-group .product-single__thumbnail-logo-image,.tkool .product-top .videos-and-screenshots .video-thumbnail-image-group .product-single__thumbnail-logo-image{position:absolute;z-index:0;margin:0 auto;left:0;right:0;padding:0 20px;bottom:10px}#shopify-section-rpg-maker-product-template .product-top .videos-and-screenshots .video-thumbnail-image-group img.product-single__thumbnail-image,.tkool .product-top .videos-and-screenshots .video-thumbnail-image-group img.product-single__thumbnail-image{opacity:.8}#shopify-section-rpg-maker-product-template #th_product_bundle,.tkool #th_product_bundle{width:auto;margin:0;display:flex;flex-direction:column}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_title,.tkool #th_product_bundle .th_pb_title{padding-bottom:0}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_title .th_pb_title_description,.tkool #th_product_bundle .th_pb_title .th_pb_title_description{color:#8f8f8f;font-size:.8em;font-weight:700}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_title h4,.tkool #th_product_bundle .th_pb_title h4{color:#fff!important;font-size:1.5em!important;margin-bottom:5px}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_addtocart_section,.tkool #th_product_bundle .th_pb_addtocart_section{display:flex}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_innercode,.tkool #th_product_bundle .th_pb_innercode{padding:15px;background-color:#272727;border-radius:20px}@media (max-width: 767px){#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_innercode,.tkool #th_product_bundle .th_pb_innercode{background-color:#1d1d1d}}@media (min-width: 991px){#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_innercode .th_pb_list ul.th_pb_list_ul,.tkool #th_product_bundle .th_pb_innercode .th_pb_list ul.th_pb_list_ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_addtocart_section,.tkool #th_product_bundle .th_pb_addtocart_section{flex-direction:row;justify-content:center}#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_addtocart_section p.th_pb_total_price,#shopify-section-rpg-maker-product-template #th_product_bundle .th_pb_addtocart_section .th_ajax_error,.tkool #th_product_bundle .th_pb_addtocart_section p.th_pb_total_price,.tkool #th_product_bundle .th_pb_addtocart_section .th_ajax_error{width:initial;padding:0;align-items:center}.modal-image.product-single__media-wrapper.js:not(.hide){position:absolute;top:0;left:0;bottom:0;right:0}.modal-image.product-single__media-wrapper.js:not(.hide) img,.modal-image.product-single__media-wrapper.js:not(.hide) iframe{position:fixed;margin:auto;bottom:0;top:-150px;right:0;left:0;z-index:99;max-width:1280px;max-height:720px;width:100%}.modal-image.product-single__media-wrapper.js:not(.hide) iframe{height:56.25vw}#modal-background{width:100%;height:100%;top:0;background-color:#000;opacity:80%;position:fixed;z-index:50}#modal-background .hide{display:none}#close-button{position:absolute;right:2em;top:2em;cursor:pointer}.product-single__media:focus{outline:none}#shopify-section-rpg-maker-product-template ul.slick-dots>li,.tkool ul.slick-dots>li{margin:10px 2px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}#shopify-section-rpg-maker-product-template ul.slick-dots>li>button,.tkool ul.slick-dots>li>button{background-color:transparent!important;height:initial!important}#shopify-section-rpg-maker-product-template ul.slick-dots>li>button:before,.tkool ul.slick-dots>li>button:before{content:"";background-color:#fff;border-radius:100%;width:12px;height:12px;opacity:1}#shopify-section-rpg-maker-product-template ul.slick-dots>li.slick-active>button:before,.tkool ul.slick-dots>li.slick-active>button:before{background-color:#267dc1}#shopify-section-rpg-maker-product-template ul.slick-dots>li:hover>button:before,#shopify-section-rpg-maker-product-template ul.slick-dots>li:focus>button:before,#shopify-section-rpg-maker-product-template ul.slick-dots>li:active>button:before,.tkool ul.slick-dots>li:hover>button:before,.tkool ul.slick-dots>li:focus>button:before,.tkool ul.slick-dots>li:active>button:before{background-color:#267dc1}.product-top li.screenshot-thumbnail:first-child{display:none}.features-container{padding-top:40px}.features-container h2{text-transform:initial;margin-bottom:42px}@media (max-width: 767px){.features-container h2{margin-bottom:34px}}.features-container .rich-text{color:#d9d9d9;padding-bottom:80px}@media (max-width: 1100px){.features-container .rich-text{padding-bottom:40px}}@media (max-width: 543px){.features-container .rich-text{padding-bottom:30px}}.features-container .rich-text blockquote{max-height:180px;overflow:scroll;overflow-x:hidden;background-color:#232323;padding:18px;border-radius:6px;text-align:left}.features-container .rich-text blockquote h1,.features-container .rich-text blockquote h2,.features-container .rich-text blockquote h3,.features-container .rich-text blockquote h4,.features-container .rich-text blockquote h5,.features-container .rich-text blockquote h6,.features-container .rich-text blockquote p,.features-container .rich-text blockquote li,.features-container .rich-text blockquote pre{font-weight:500;color:#d9d9d9}.features-container .rich-text blockquote p,.features-container .rich-text blockquote li,.features-container .rich-text blockquote pre{font-weight:400;font-size:.75em}.features-container .rich-text blockquote ul{padding-left:1.2em}.features-container .rich-text blockquote ul>li{list-style:initial;padding-left:.2em;margin-bottom:.3em;list-style-type:disc}.features-container .rich-text>span{font-size:16px}@media (max-width: 767px){.features-container .rich-text>span{font-size:14px}}.features-container .rich-text span{color:#d9d9d9}.features-container .rich-text h1 span,.features-container .rich-text h2 span,.features-container .rich-text h3 span,.features-container .rich-text h4 span,.features-container .rich-text h5 span,.features-container .rich-text h6 span{color:#267dc1;font-weight:400}.features-container .rich-text p{color:#d9d9d9;line-height:1.6}.features-container .rich-text p span{color:#d9d9d9}.features-container .rich-text p strong,.features-container .rich-text p strong span{color:#fff!important}.features-container .rich-text p .s1,.features-container .rich-text p .s2,.features-container .rich-text p .s3,.features-container .rich-text p .s4,.features-container .rich-text p .s5,.features-container .rich-text p .s6{color:#d9d9d9}.features-container .rich-text span img{margin:40px auto}@media (max-width: 767px){.features-container .rich-text span img{margin:30px auto}}.features-container .rich-text a{color:#267dc1}.features-container .rich-text a:hover,.features-container .rich-text a:active,.features-container .rich-text a:focus{text-decoration:underline}.features-container .rich-text ul{padding-left:1.2em}.features-container .rich-text ul>li{list-style:initial;padding-left:.2em;margin-bottom:.3em;list-style-type:disc;font-weight:400;color:#d9d9d9;font-size:16px}@media (max-width: 767px){.features-container .rich-text ul>li{font-size:14px}}.features-container .rich-text ul>li>span{font-weight:400;color:#d9d9d9}.features-container .rich-text hr{margin:50px 0;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width: 767px){.features-container .rich-text hr{margin:30px auto}}.dlcs-header{padding-top:30px}@media (max-width: 767px){.dlcs-header{padding-top:20px}}@media (max-width: 767px){.dlc-collection,.tkool{margin-bottom:57px}}.dlc-collection .font-size-p-responsive,.tkool .font-size-p-responsive{display:flex;color:#d9d9d9;font-weight:700;align-items:center;font-size:1em}@media (max-width: 543px){.dlc-collection .font-size-p-responsive,.tkool .font-size-p-responsive{font-size:.875em}}.dlc-collection .font-size-p-responsive:hover,.tkool .font-size-p-responsive:hover{color:#d9d9d9;filter:brightness(50%)}.dlc-collection .font-size-p-responsive img,.tkool .font-size-p-responsive img{margin-left:6px}@media (max-width: 543px){.dlc-collection .font-size-p-responsive img,.tkool .font-size-p-responsive img{margin-left:3px;width:14px}}@media (max-width: 767px){.dlc-collection .see-more-button,.tkool .see-more-button{position:absolute;bottom:-43px;z-index:1;left:0;right:0;display:flex;justify-content:center}}.dlc-collection .section-header,.tkool .section-header{margin-bottom:8px;padding-top:42px}@media (max-width: 767px){.dlc-collection .section-header,.tkool .section-header{padding-top:32px}}@media (max-width: 543px){.dlc-collection .section-header h3,.tkool .section-header h3{margin-bottom:9px}}.dlc-collection .dlc-wrapper,.tkool .dlc-wrapper{margin:-3px 0;display:grid}.dlc-collection .dlc-wrapper .product-card,.tkool .dlc-wrapper .product-card{min-width:320px}@media (max-width: 1348px){.dlc-collection .dlc-wrapper .product-card:last-child:after,.tkool .dlc-wrapper .product-card:last-child:after{content:"";display:block;position:absolute;height:1px}}@media (max-width: 1348px) and (max-width: 543px){.dlc-collection .dlc-wrapper .product-card:last-child:after,.tkool .dlc-wrapper .product-card:last-child:after{right:-15px;width:15px}}@media (max-width: 1348px) and (min-width: 544px){.dlc-collection .dlc-wrapper .product-card:last-child:after,.tkool .dlc-wrapper .product-card:last-child:after{right:-20px;width:20px}}@media (max-width: 1348px) and (min-width: 768px){.dlc-collection .dlc-wrapper .product-card:last-child:after,.tkool .dlc-wrapper .product-card:last-child:after{right:-40px;width:40px}}@media (max-width: 1348px) and (min-width: 991px){.dlc-collection .dlc-wrapper .product-card:last-child:after,.tkool .dlc-wrapper .product-card:last-child:after{right:-50px;width:50px}}@media (max-width: 1348px){.dlc-collection .dlc-wrapper,.tkool .dlc-wrapper{overflow-y:hidden;overflow-x:scroll;margin-right:20px;width:calc(100% + 50px);padding-top:10px;margin-top:-10px}}@media (max-width: 990px){.dlc-collection .dlc-wrapper,.tkool .dlc-wrapper{width:calc(100% + 40px)}}@media (max-width: 767px){.dlc-collection .dlc-wrapper,.tkool .dlc-wrapper{width:calc(100% + 20px)}}@media (max-width: 543px){.dlc-collection .dlc-wrapper,.tkool .dlc-wrapper{width:calc(100% + 15px)}}@media (max-width: 767px){.tkool{margin-bottom:0}}.dlc-collection .product-card .product-card-footer .product-name,.tkool .product-card .product-card-footer .product-name{height:40px;font-size:1em}@media (max-width: 990px){.dlc-collection .product-card .product-card-footer .product-name,.tkool .product-card .product-card-footer .product-name{font-size:.875em}}.see-more-dlcs{max-width:100%;position:relative}.see-more-dlcs.dlc-background-image{height:293px;background:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/dlc-cta-bg-small.jpg?v=2167402749895770403);background-size:479px}@media (max-width: 767px){.see-more-dlcs.dlc-background-image{height:300px;background-size:353px;display:flex;justify-content:center;align-items:center}}.see-more-dlcs .background-image{background-repeat:repeat-x;height:293px}.see-more-dlcs .gradient-background{position:absolute;z-index:0;margin:0 auto;left:0;right:0;background:linear-gradient(to top,rgba(44,44,44,.7),#2c2c2c 80%);height:100%;top:0}.see-more-dlcs .content-container{position:relative;z-index:1;text-align:center;max-width:433px;margin:0 auto}@media (min-width: 768px){.see-more-dlcs .content-container{padding-top:80px}}.see-more-dlcs .content-container .content a{border-radius:4px;color:#fff;font-family:Lato,Noto Sans JP,helvetica,sans-serif;font-weight:700;line-height:1;font-size:1em;height:60px;text-transform:initial;background-color:#267dc1;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.see-more-dlcs .content-container .content a{height:50px}}.see-more-dlcs .content-container .content a:hover{filter:brightness(75%)}.system-requirements{min-height:468px;padding-top:75px}@media (max-width: 767px){.system-requirements{padding-top:34px}}.system-requirements h2{font-weight:fpnt-weight(bold);text-transform:initial;margin-bottom:42px}@media (max-width: 767px){.system-requirements h2{margin-bottom:34px}}.system-requirements .content{padding-bottom:91px}@media (max-width: 767px){.system-requirements .content{padding-bottom:68px}}.system-requirements .content h3{font-size:1.25em;margin-bottom:31px}@media (max-width: 767px){.system-requirements .content h3{font-size:1em}}@media (max-width: 767px){.system-requirements .content h3{margin-bottom:15px}}.system-requirements .content p{font-size:1.125em}@media (max-width: 990px){.system-requirements .content p{font-size:1em}}@media (max-width: 767px){.system-requirements .content p{font-size:.875em}}@media (max-width: 767px){.system-requirements .content p{line-height:1.6}}.system-requirements .content>div{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;color:#d9d9d9;flex:1}@media (min-width: 768px){.system-requirements .content>div{padding-right:43.5px}}@media (max-width: 767px){.system-requirements .content>div:not(:last-child){padding-bottom:30.5px}}@media (min-width: 768px){.system-requirements .content>div:nth-child(n + 2){padding-left:43.5px;border-left:1px solid #4e4e4e}}@media (max-width: 767px){.system-requirements .content>div:nth-child(n + 2){padding-top:30.5px;border-top:1px solid #4e4e4e}}.system-requirements .content>div:empty{display:none}.system-requirements .content span{opacity:50%}#shopify-section-product-recommendations .product-recommendations__inner{padding-top:0}#shopify-section-product-recommendations .product-recommendations__inner .section-header{margin-bottom:38px}@media (max-width: 749px){#shopify-section-product-recommendations .product-recommendations__inner .section-header{margin-bottom:21px}}#shopify-section-product-recommendations .product-recommendations__inner .section-header h2{text-transform:initial}#shopify-section-product-recommendations .product-recommendations__inner .product-container{margin:0 -3px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width: 1348px){#shopify-section-product-recommendations .product-recommendations__inner .product-container{overflow-y:hidden;overflow-x:scroll;width:calc(100% + 50px);padding-top:10px;margin-top:-10px}}@media (max-width: 990px){#shopify-section-product-recommendations .product-recommendations__inner .product-container{width:calc(100% + 40px)}}@media (max-width: 767px){#shopify-section-product-recommendations .product-recommendations__inner .product-container{width:calc(100% + 20px)}}@media (max-width: 543px){#shopify-section-product-recommendations .product-recommendations__inner .product-container{width:calc(100% + 15px)}}#shopify-section-product-recommendations .product-recommendations__inner .product-container .product-card{min-width:320px}@media (max-width: 1348px){#shopify-section-product-recommendations .product-recommendations__inner .product-container .product-card:last-child:after{content:"";display:block;position:absolute;height:1px}}@media (max-width: 1348px) and (max-width: 543px){#shopify-section-product-recommendations .product-recommendations__inner .product-container .product-card:last-child:after{right:-15px;width:15px}}@media (max-width: 1348px) and (min-width: 544px){#shopify-section-product-recommendations .product-recommendations__inner .product-container .product-card:last-child:after{right:-20px;width:20px}}@media (max-width: 1348px) and (min-width: 768px){#shopify-section-product-recommendations .product-recommendations__inner .product-container .product-card:last-child:after{right:-40px;width:40px}}@media (max-width: 1348px) and (min-width: 991px){#shopify-section-product-recommendations .product-recommendations__inner .product-container .product-card:last-child:after{right:-50px;width:50px}}#th_product_bundle,#th_pb_all_bundles_list{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 1250px){#th_product_bundle,#th_pb_all_bundles_list{flex-direction:column}}@media (max-width: 543px){#th_product_bundle .th_pb_title,#th_pb_all_bundles_list .th_pb_title{padding-bottom:14px}}#th_product_bundle .th_pb_title h4,#th_pb_all_bundles_list .th_pb_title h4{color:#fff!important;font-size:1.5em!important;margin-bottom:15px}@media (max-width: 767px){#th_product_bundle .th_pb_title h4,#th_pb_all_bundles_list .th_pb_title h4{font-size:1.25em!important;margin-top:-10px}}#th_product_bundle,#th_pb_all_bundles_list{width:auto;margin:0;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(600px,1fr))}@media (max-width: 1250px){#th_product_bundle,#th_pb_all_bundles_list{grid-template-columns:1fr}}#th_product_bundle .th_pb_innercode,#th_pb_all_bundles_list .th_pb_innercode{padding-top:20px}#th_product_bundle .th_pb_innercode .th_pb_list,#th_pb_all_bundles_list .th_pb_innercode .th_pb_list{padding:15px;background-color:#272727;border-radius:4px}@media (max-width: 767px){#th_product_bundle .th_pb_innercode .th_pb_list,#th_pb_all_bundles_list .th_pb_innercode .th_pb_list{background-color:#1d1d1d}}@media (max-width: 1550px){#th_product_bundle .th_pb_innercode .th_pb_list,#th_pb_all_bundles_list .th_pb_innercode .th_pb_list{padding:12px}}#th_product_bundle .th_pb_innercode .th_pb_list ul.th_pb_list_ul,#th_pb_all_bundles_list .th_pb_innercode .th_pb_list ul.th_pb_list_ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:6px;margin:0}@media (max-width: 1250px){#th_product_bundle .th_pb_innercode .th_pb_list ul.th_pb_list_ul,#th_pb_all_bundles_list .th_pb_innercode .th_pb_list ul.th_pb_list_ul{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}#th_product_bundle .th_pb_innercode:only-child,#th_pb_all_bundles_list .th_pb_innercode:only-child{width:100%}#th_product_bundle ul.th_pb_list_ul>li.li_product_list,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list{background-color:#000;flex:1;max-width:100%;margin-bottom:0!important;padding:0;list-style:none}#th_product_bundle ul.th_pb_list_ul>li.li_product_list:last-child:after,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list:last-child:after{content:initial}#th_product_bundle ul.th_pb_list_ul>li.li_product_list:after,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list:after{content:initial;position:absolute;right:-13px;top:calc(50% - 50px);font-size:20px;background-color:#267dc1!important;width:26px;height:26px;line-height:27px;text-align:center;color:#fff;border-radius:50%;font-size:20px!important;font-weight:700;z-index:9}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content{padding:0;border:none!important;background-color:#232323}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img{padding-bottom:0}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:relative;display:block;overflow:hidden;width:100%;padding-top:calc(353 / 616 * 100%)}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a:hover,#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a:active,#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a:focus,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a:hover,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a:active,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a:focus{opacity:.7}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a>img,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content figure.th_product_img>a>img{width:100%;object-fit:cover;position:absolute;height:100%;bottom:0;left:0;top:0;right:0}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail{padding:11px}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail .th_pb_list_conten,#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail .th_pb_variants_section,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail .th_pb_list_conten,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail .th_pb_variants_section{padding:0}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail .th_pb_bd_qty,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail .th_pb_bd_qty{display:none}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6{padding-top:0;font-weight:500}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-size:14px!important;color:#fff!important;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;overflow:hidden;line-height:1.4;height:40px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 1550px){#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a{font-size:12px!important;height:33px}}#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a:hover,#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a:active,#th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a:focus,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a:hover,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a:active,#th_pb_all_bundles_list ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a:focus{opacity:.7}#th_product_bundle .th_pb_list_price,#th_product_bundle .th_pb_total_price,#th_pb_all_bundles_list .th_pb_list_price,#th_pb_all_bundles_list .th_pb_total_price{font-family:Aileron,Noto Sans JP,helvetica,sans-serif;display:flex;align-items:baseline}#th_product_bundle .th_pb_list_price .th_pb_main_price .money,#th_product_bundle .th_pb_total_price .th_pb_main_price .money,#th_pb_all_bundles_list .th_pb_list_price .th_pb_main_price .money,#th_pb_all_bundles_list .th_pb_total_price .th_pb_main_price .money{display:block;font-weight:400}#th_product_bundle .th_pb_list_price .th_pb_main_price .money:first-letter,#th_product_bundle .th_pb_total_price .th_pb_main_price .money:first-letter,#th_pb_all_bundles_list .th_pb_list_price .th_pb_main_price .money:first-letter,#th_pb_all_bundles_list .th_pb_total_price .th_pb_main_price .money:first-letter{font-size:70%!important;color:#8f8f8f!important;letter-spacing:.18em}@-moz-document url-prefix(){#th_product_bundle .th_pb_list_price .th_pb_main_price .money:first-letter,#th_product_bundle .th_pb_total_price .th_pb_main_price .money:first-letter,#th_pb_all_bundles_list .th_pb_list_price .th_pb_main_price .money:first-letter,#th_pb_all_bundles_list .th_pb_total_price .th_pb_main_price .money:first-letter{font-size:100%!important;letter-spacing:initial}}#th_product_bundle .th_pb_list_price .th_pb_old_price .money,#th_product_bundle .th_pb_total_price .th_pb_old_price .money,#th_pb_all_bundles_list .th_pb_list_price .th_pb_old_price .money,#th_pb_all_bundles_list .th_pb_total_price .th_pb_old_price .money{margin-top:-1px;margin-left:6px}#th_product_bundle .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through),#th_product_bundle .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through),#th_pb_all_bundles_list .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through),#th_pb_all_bundles_list .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through){color:#267dc1!important}#th_product_bundle .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter,#th_product_bundle .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter,#th_pb_all_bundles_list .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter,#th_pb_all_bundles_list .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter{color:#267dc1!important}.th_cart_total_price .th_cart_total_sale_price .money:not(.th_pb_line_through){vertical-align:baseline;color:#267dc1!important}.th_cart_total_price .th_cart_total_sale_price .money:not(.th_pb_line_through):first-letter{font-size:70%!important;color:#8f8f8f!important;letter-spacing:.18em}@-moz-document url-prefix(){.th_cart_total_price .th_cart_total_sale_price .money:not(.th_pb_line_through):first-letter{font-size:100%!important;letter-spacing:initial}}.th_cart_total_price .th_cart_total_original_price .money{margin-top:-1px;margin-left:6px;vertical-align:baseline;font-size:16px!important}@media (max-width: 990px){.th_cart_total_price .th_cart_total_original_price .money{font-size:14px!important}}.th_cart_total_price .th_cart_fixed_discount_msg{display:inline;margin-left:10px;vertical-align:baseline}.th_cart_total_price .th_cart_fixed_discount_msg em{margin-left:10px}.th_cart_total_price .th_cart_fixed_discount_msg em span.money{margin-left:5px;vertical-align:baseline}.th_pb_pro_variants{display:none}#th_product_bundle p.th_pb_total_price,#th_pb_all_bundles_list p.th_pb_total_price{flex-direction:row;visibility:hidden;font-size:0!important;justify-content:center;padding-bottom:11px}#th_product_bundle p.th_pb_total_price .th_pb_total_sale_price,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_total_sale_price{visibility:visible}#th_product_bundle p.th_pb_total_price .th_pb_total_sale_price .money,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_total_sale_price .money{display:block;font-size:27px!important}@media (max-width: 990px){#th_product_bundle p.th_pb_total_price .th_pb_total_sale_price .money,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_total_sale_price .money{font-size:22px!important}}#th_product_bundle p.th_pb_total_price .th_pb_total_sale_price .money:first-letter,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_total_sale_price .money:first-letter{font-size:70%!important;letter-spacing:.1em}@-moz-document url-prefix(){#th_product_bundle p.th_pb_total_price .th_pb_total_sale_price .money:first-letter,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_total_sale_price .money:first-letter{font-size:100%!important;letter-spacing:initial}}#th_product_bundle p.th_pb_total_price .th_pb_old_price,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_old_price{visibility:visible}#th_product_bundle p.th_pb_total_price .th_pb_old_price .money,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_old_price .money{font-size:16px!important}@media (max-width: 990px){#th_product_bundle p.th_pb_total_price .th_pb_old_price .money,#th_pb_all_bundles_list p.th_pb_total_price .th_pb_old_price .money{font-size:14px!important}}#th_product_bundle p.th_pb_list_price .th_pb_main_price .money,#th_pb_all_bundles_list p.th_pb_list_price .th_pb_main_price .money{font-size:16.4px!important}#th_product_bundle p.th_pb_list_price .th_pb_old_price .money,#th_pb_all_bundles_list p.th_pb_list_price .th_pb_old_price .money{font-size:.875em!important}#th_product_bundle .th_pb_addtocart_section,#th_pb_all_bundles_list .th_pb_addtocart_section{flex-direction:column;float:none;margin:9px auto 10px}@media (max-width: 990px){#th_product_bundle .th_pb_addtocart_section,#th_pb_all_bundles_list .th_pb_addtocart_section{margin-top:5px;margin-bottom:6px}}#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart{border-radius:4px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;color:#fff;font-family:Lato,Noto Sans JP,helvetica,sans-serif;font-weight:700;line-height:1;height:40px;text-transform:initial;background-color:#267dc1!important;align-items:center;justify-content:center;letter-spacing:0;font-size:.875em!important;width:initial;display:inline-flex;min-width:220px}@media (max-width: 767px){#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart{font-size:.875em!important}}#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart:hover,#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart:active,#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart:focus,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart:hover,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart:active,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart:focus{opacity:.7}#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart.th_pb_add_to_cart_disabled,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart.th_pb_add_to_cart_disabled{opacity:.5;background-color:#333!important}#th_product_bundle .th_pb_addtocart_section .th_pb_add_to_cart>span,#th_pb_all_bundles_list .th_pb_addtocart_section .th_pb_add_to_cart>span{color:#fff}#th_product_bundle .th_pb_addtocart_section p.th_ajax_error_cls,#th_pb_all_bundles_list .th_pb_addtocart_section p.th_ajax_error_cls{font-size:.875em;max-width:500px;margin:0 auto;float:none}@media (max-width: 767px){#th_product_bundle .th_pb_addtocart_section p.th_ajax_error_cls,#th_pb_all_bundles_list .th_pb_addtocart_section p.th_ajax_error_cls{font-size:.75em}}.product-bundle-container{display:flex;flex-direction:column-reverse}.product-bundle-container h2{display:none}.product-bundle-container #th_product_bundle:not(:empty)+h2{display:block}.komodo-plaza-jp .th_pb_addtocart_section .th_pb_add_to_cart span{font-weight:500}.razer h2.dlcs-header{font-weight:400}@media (max-width: 767px){.razer h2.dlcs-header{font-size:1.5em}}.razer #th_product_bundle .th_pb_innercode,.razer #th_pb_all_bundles_list .th_pb_innercode{border:2px solid #333333;border-radius:6px;padding:24px}@media (max-width: 543px){.razer #th_product_bundle .th_pb_innercode,.razer #th_pb_all_bundles_list .th_pb_innercode{padding:15px}}.razer #th_product_bundle .th_pb_innercode .th_pb_title h4,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_title h4{font-size:1.25em!important}@media (max-width: 767px){.razer #th_product_bundle .th_pb_innercode .th_pb_title h4,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_title h4{margin-top:2px;margin-bottom:.5em;font-size:1em!important}}@media (max-width: 543px){.razer #th_product_bundle .th_pb_innercode .th_pb_title h4,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_title h4{margin-top:5px}}.razer #th_product_bundle .th_pb_innercode .th_pb_title p,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_title p{font-size:.8125em}.razer #th_product_bundle .th_pb_innercode .th_pb_list,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_list{background-color:transparent;padding:0}.razer #th_product_bundle .th_pb_innercode .th_pb_list img,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_list img{-webkit-filter:brightness(80%);filter:brightness(80%)}.razer #th_product_bundle .th_pb_innercode .th_pb_list .th_pb_list_pro_detail,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_list .th_pb_list_pro_detail{background-color:#151515}.razer #th_product_bundle .th_pb_innercode .th_pb_list .th_pb_list_pro_detail h6.th_pb_pro_title+.th_pb_variants_section .th_pb_fix_variant_val,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_list .th_pb_list_pro_detail h6.th_pb_pro_title+.th_pb_variants_section .th_pb_fix_variant_val{display:none}.razer #th_product_bundle .th_pb_innercode .th_pb_addtocart_section,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_addtocart_section{margin-bottom:0}.razer #th_product_bundle .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart{padding-bottom:5px;background-color:#00db00!important}@media (max-width: 543px){.razer #th_product_bundle .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart{height:31px}}@media (max-width: 543px){.razer #th_product_bundle .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart span.button_text,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart span.button_text{font-size:11px;font-weight:400}}.razer #th_product_bundle .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart.th_pb_add_to_cart_disabled,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_addtocart_section .th_pb_add_to_cart.th_pb_add_to_cart_disabled{background-color:#333!important}.razer #th_product_bundle .th_pb_innercode .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through),.razer #th_product_bundle .th_pb_innercode .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through),.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through),.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through){color:#02ff02!important}.razer #th_product_bundle .th_pb_innercode .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter,.razer #th_product_bundle .th_pb_innercode .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_list_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter,.razer #th_pb_all_bundles_list .th_pb_innercode .th_pb_total_price span:not(:only-child) .money:not(.th_pb_line_through):first-letter{color:#02ff02!important}#shopify-section-cart-template .th_item_price span.money,#shopify-section-cart-template .th_item_line_price span.money{color:#d9d9d9}#shopify-section-cart-template .th_item_price span.money:not(.th_pb_line_through),#shopify-section-cart-template .th_item_line_price span.money:not(.th_pb_line_through){color:#267dc1;padding-right:0}#shopify-section-product-template-razer-outlet .product-bundle-container .th_pb_section{padding-bottom:80px}@media (max-width: 1100px){#shopify-section-product-template-razer-outlet .product-bundle-container .th_pb_section{padding-bottom:60px}}@media (max-width: 543px){#shopify-section-product-template-razer-outlet .product-bundle-container .th_pb_section{padding-bottom:40px}}.disable-th+#th_product_bundle:empty{display:none}#th_product_bundle:empty+.dlcs-header{display:none}body.product-razer-template .razer #th_product_bundle:not(:empty){margin-bottom:80px}@media (max-width: 1200px){body.product-razer-template .razer #th_product_bundle:not(:empty){margin-bottom:70px}}@media (max-width: 990px){body.product-razer-template .razer #th_product_bundle:not(:empty){margin-bottom:50px}}@media (max-width: 767px){body.product-razer-template .razer #th_product_bundle:not(:empty){margin-bottom:40px}}@media (max-width: 543px){body.product-razer-template .razer #th_product_bundle:not(:empty){margin-bottom:30px}}body.product-razer-template .razer .container.variants+.product-bundle-container #th_product_bundle:not(:empty)+.dlcs-header{margin-top:-80px}@media (max-width: 1200px){body.product-razer-template .razer .container.variants+.product-bundle-container #th_product_bundle:not(:empty)+.dlcs-header{margin-top:-70px}}@media (max-width: 990px){body.product-razer-template .razer .container.variants+.product-bundle-container #th_product_bundle:not(:empty)+.dlcs-header{margin-top:-50px}}@media (max-width: 767px){body.product-razer-template .razer .container.variants+.product-bundle-container #th_product_bundle:not(:empty)+.dlcs-header{margin-top:-40px}}@media (max-width: 543px){body.product-razer-template .razer .container.variants+.product-bundle-container #th_product_bundle:not(:empty)+.dlcs-header{margin-top:-30px}}.klaviyo-embed-form{background-color:#1b1b1b;overflow:hidden;position:relative}.klaviyo-embed-form img.degica-icon{position:absolute;right:-130px;opacity:.06;top:-80px}@media (max-width: 767px){.klaviyo-embed-form img.degica-icon{max-width:250px;right:-48px;top:-50px}}.klaviyo-embed-form ul{display:flex;flex-direction:row;align-items:center}@media (max-width: 990px){.klaviyo-embed-form ul{flex-direction:column-reverse}}.klaviyo-embed-form ul>li.left-side{position:relative;flex:1 1 100%;max-width:808px}.klaviyo-embed-form ul>li.left-side img{margin-bottom:-10px;padding:9% 0 0;max-height:470px;object-fit:cover;width:100%;object-position:0 0}@media (max-width: 1470px) and (min-width: 991px){.klaviyo-embed-form ul>li.left-side img{margin-left:-36px}}@media (max-width: 990px){.klaviyo-embed-form ul>li.left-side img{padding:40px 0 0;max-height:350px}}@media (max-width: 767px){.klaviyo-embed-form ul>li.left-side img{max-width:calc(100% + 25px);width:calc(100% + 25px);margin-left:-12px;max-height:50vw}}@media (max-width: 543px){.klaviyo-embed-form ul>li.left-side img{padding:30px 0 0;max-width:200%;width:calc(135% + 25px);margin-left:-15px;max-height:70vw}}.klaviyo-embed-form ul>li.left-side .gradient-shadow{position:absolute;z-index:0;margin:9% auto 0;left:0;right:0;background:-moz-linear-gradient(bottom,#1b1b1b 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,#1b1b1b 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#1b1b1b 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);width:100%;height:100%}@media (max-width: 1470px) and (min-width: 991px){.klaviyo-embed-form ul>li.left-side .gradient-shadow{margin-left:-36px}}@media (max-width: 990px){.klaviyo-embed-form ul>li.left-side .gradient-shadow{max-height:70%;bottom:0}}@media (max-width: 767px){.klaviyo-embed-form ul>li.left-side .gradient-shadow{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.klaviyo-embed-form ul>li.right-side{display:flex;justify-content:center;flex:1 0 470px}@media (max-width: 990px){.klaviyo-embed-form ul>li.right-side{padding-top:35px}}.klaviyo-embed-form ul>li.right-side .klaviyo-embed-form-content{margin:0 auto;max-width:470px}@media (max-width: 1200px) and (min-width: 991px){.klaviyo-embed-form ul>li.right-side{flex:1 0 340px}.klaviyo-embed-form ul>li.right-side .klaviyo-embed-form-content{max-width:340px}}@media (max-width: 990px){.klaviyo-embed-form ul>li.right-side{flex:1}}.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p{font-size:34px!important}@media (max-width: 767px){.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p{font-size:24px!important}}.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong{font-size:100%!important;font-family:Lato,Noto Sans JP,helvetica,sans-serif!important;margin-bottom:.7em;display:block;max-width:300px;margin-right:auto;margin-left:auto}@media (max-width: 767px){.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong{max-width:260px}}.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-snow p span{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important;line-height:1.4!important;display:block!important}@media (max-width: 543px){.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-snow p span{font-size:14px!important}}.klaviyo-embed-form ul>li .klaviyo-embed-form-content input[type=email]{margin-top:1.5em;padding:5px 0 0 18px!important;background-color:#333!important;height:60px!important;display:flex!important;align-items:center!important;color:#fff!important;border-top-left-radius:4.5px!important;border-bottom-left-radius:4.5px!important;border:0!important;font-weight:500!important;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important;font-size:1em!important}@media (max-width: 767px){.klaviyo-embed-form ul>li .klaviyo-embed-form-content input[type=email]{height:50px!important}}.klaviyo-embed-form ul>li .klaviyo-embed-form-content input[type=email]:hover,.klaviyo-embed-form ul>li .klaviyo-embed-form-content input[type=email]:focus,.klaviyo-embed-form ul>li .klaviyo-embed-form-content input[type=email]:active{outline:none;box-shadow:none!important;background-color:#2c2c2c!important}.klaviyo-embed-form ul>li .klaviyo-embed-form-content .ValidationMessage__ValidationContainerOuter-sc-1agouhi-2{right:initial!important}.klaviyo-embed-form ul>li .klaviyo-embed-form-content button{padding:0 20px!important;height:60px!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;cursor:pointer}.klaviyo-embed-form ul>li .klaviyo-embed-form-content button:after{opacity:0!important}.klaviyo-embed-form ul>li .klaviyo-embed-form-content button:hover,.klaviyo-embed-form ul>li .klaviyo-embed-form-content button:active,.klaviyo-embed-form ul>li .klaviyo-embed-form-content button:focus{opacity:.7}@media (max-width: 767px){.klaviyo-embed-form ul>li .klaviyo-embed-form-content button{height:50px!important;padding:0 15px!important}}.dFAxdI.dFAxdI.dFAxdI.dFAxdI.dFAxdI.dFAxdI::placeholder,.dFAxdI.dFAxdI.dFAxdI.dFAxdI.dFAxdI.dFAxdI::-webkit-input-placeholder{font-size:18px!important;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important;font-weight:500!important}.klaviyo-embed-form-content:empty{display:none}.komodo-plaza-us .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong,.degicashop-eu .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong{max-width:300px}@media (max-width: 767px){.komodo-plaza-us .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong,.degicashop-eu .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong{max-width:260px}}.komodo-plaza-jp .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong{font-size:86.666666%!important;max-width:330px}@media (max-width: 767px){.komodo-plaza-jp .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-container p strong{max-width:240px}}.komodo-plaza-jp .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-snow p span{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important;line-height:1.4!important;display:block!important;font-size:15px!important}@media (max-width: 543px){.komodo-plaza-jp .klaviyo-embed-form ul>li .klaviyo-embed-form-content .ql-snow p span{font-size:13px!important}}.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded{border:1px solid #404040;border-top:0;border-radius:4px;padding:18px 13px 11px;margin-bottom:10px;overflow:visible}.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded:before{position:absolute;z-index:1;top:-6px;left:50%;transform:translate(-50%);font-size:13px;padding:0 10px;margin:0 auto;text-align:center}.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before,.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after{content:"";border:1px solid #404040;border-bottom:0;height:.5em;-webkit-box-flex:1;-webkit-flex:1 0 2em;-ms-flex:1 0 2em;flex:1 0 2em;position:absolute;width:calc(50% - 65px);top:-1px}.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before{border-right:0;border-top-left-radius:5px;margin-right:1em;left:-1px}.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after{border-left:0;border-top-right-radius:5px;margin-left:1em;right:-1px}.product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded .shopify-cleanslate{border-radius:4px!important;overflow:hidden!important}.product-form__controls-group .product-form__item .shopify-payment-button>button{visibility:visible;background-color:transparent!important}.product-form__controls-group .product-form__item .shopify-payment-button>button:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='spinner' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero' id='Combined-Shape'%3E%3Cpath d='M15.1665605,2.23465156 C14.966814,2.04324185 14.9604669,1.72601086 15.1523972,1.5267645 L16.0523972,0.592457927 C16.2537744,0.38340447 16.5902524,0.389192578 16.7843204,0.605048501 C18.5099658,2.52443165 19.5,4.99750987 19.5,7.59627254 C19.5,13.0070025 15.2304141,17.4393382 10,17.4393382 C4.76958589,17.4393382 0.5,13.0070025 0.5,7.59627254 C0.5,4.99750987 1.49003424,2.52443165 3.21567965,0.605048501 C3.40974761,0.389192578 3.74622556,0.38340447 3.94760283,0.592457927 L4.84760283,1.5267645 C5.03953312,1.72601086 5.03318598,2.04324185 4.83343947,2.23465156 C3.45088538,3.5595022 2.625,5.5403152 2.625,7.59627254 C2.625,11.8789732 5.89291411,15.271455 10,15.271455 C14.1070859,15.271455 17.375,11.8789732 17.375,7.59627254 C17.375,5.5403152 16.5491146,3.5595022 15.1665605,2.23465156 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;top:10px;right:0;left:0;width:20px;height:20px;margin:0 auto;animation-name:spin;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}.product-form__controls-group .product-form__item .shopify-payment-button__more-options{display:none}.komodo-plaza-jp .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded:before{content:"\30a8\30ad\30b9\30d7\30ec\30b9\8cfc\5165"}.degicashop-eu .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded:before,.komodo-plaza-us .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded:before{content:"Express Checkout"}body.product-rpg-maker-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded,body.product-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded{border:1px solid rgba(255,255,255,.3);border-top:0}body.product-rpg-maker-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before,body.product-rpg-maker-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after,body.product-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before,body.product-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after{content:"";border:1px solid rgba(255,255,255,.3);border-bottom:0}body.product-rpg-maker-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before,body.product-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before{border-right:0}body.product-rpg-maker-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after,body.product-template .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after{border-left:0}body.page-article-template{background-color:#0e0e0e}.page-article{background-color:#161616}.page-article .article-featured-image{width:100%;margin-bottom:-30px}@media (max-width: 767px){.page-article .article-featured-image{width:calc(100% + 40px);max-width:initial;margin-left:-20px}}@media (max-width: 543px){.page-article .article-featured-image{width:calc(100% + 30px);max-width:initial;margin-left:-15px}}.page-article .banner-image>img{width:100%;overflow:hidden;object-fit:cover;margin-bottom:-30px}.page-article .banner-image>img.desktop{display:none}@media (min-width: 768px){.page-article .banner-image>img.desktop{display:block}}.page-article .banner-image>img.mobile{display:none}@media (max-width: 767px){.page-article .banner-image>img.mobile{display:block}}.page-article h1.title{text-align:center;padding-top:60px}.page-article h1.title.left-aligned{text-align:left}@media (max-width: 543px){.page-article h1.title{padding-top:45px}}.page-article .article-content{margin-top:40px;padding-bottom:80px}@media (max-width: 543px){.page-article .article-content{padding-bottom:60px;margin-top:10px}}.page-article .article-content table,.page-article .blog-content table,.blog-template .article-content table,.blog-template .blog-content table{margin-bottom:0}.page-article .article-content table tbody tr:only-child td:only-child,.page-article .blog-content table tbody tr:only-child td:only-child,.blog-template .article-content table tbody tr:only-child td:only-child,.blog-template .blog-content table tbody tr:only-child td:only-child{padding:30px;background-color:#0f0f0f;border-radius:6px;margin:20px auto;border:0;overflow:hidden}@media (max-width: 543px){.page-article .article-content table tbody tr:only-child td:only-child,.page-article .blog-content table tbody tr:only-child td:only-child,.blog-template .article-content table tbody tr:only-child td:only-child,.blog-template .blog-content table tbody tr:only-child td:only-child{padding:20px}}.page-article .article-content table tbody tr:only-child td:only-child img,.page-article .blog-content table tbody tr:only-child td:only-child img,.blog-template .article-content table tbody tr:only-child td:only-child img,.blog-template .blog-content table tbody tr:only-child td:only-child img{width:calc(100% + 60px);max-width:initial;margin-left:-30px;margin-top:-30px}@media (max-width: 543px){.page-article .article-content table tbody tr:only-child td:only-child img,.page-article .blog-content table tbody tr:only-child td:only-child img,.blog-template .article-content table tbody tr:only-child td:only-child img,.blog-template .blog-content table tbody tr:only-child td:only-child img{width:calc(100% + 40px);margin-left:-20px;margin-top:-20px}}.page-article .article-content table a,.page-article .blog-content table a,.blog-template .article-content table a,.blog-template .blog-content table a{border:none}.page-article .article-content>span,.page-article .blog-content>span,.blog-template .article-content>span,.blog-template .blog-content>span{font-size:16px}@media (max-width: 767px){.page-article .article-content>span,.page-article .blog-content>span,.blog-template .article-content>span,.blog-template .blog-content>span{font-size:14px}}.page-article .article-content p>a>span,.page-article .article-content a>span,.page-article .article-content p>span>a,.page-article .blog-content p>a>span,.page-article .blog-content a>span,.page-article .blog-content p>span>a,.blog-template .article-content p>a>span,.blog-template .article-content a>span,.blog-template .article-content p>span>a,.blog-template .blog-content p>a>span,.blog-template .blog-content a>span,.blog-template .blog-content p>span>a{color:#267dc1!important}.page-article .article-content p>span,.page-article .blog-content p>span,.blog-template .article-content p>span,.blog-template .blog-content p>span{text-decoration:none!important}.page-article .article-content span,.page-article .blog-content span,.blog-template .article-content span,.blog-template .blog-content span{color:#8f8f8f}.page-article .article-content h1 span,.page-article .article-content h2 span,.page-article .article-content h3 span,.page-article .article-content h4 span,.page-article .article-content h5 span,.page-article .article-content h6 span,.page-article .blog-content h1 span,.page-article .blog-content h2 span,.page-article .blog-content h3 span,.page-article .blog-content h4 span,.page-article .blog-content h5 span,.page-article .blog-content h6 span,.blog-template .article-content h1 span,.blog-template .article-content h2 span,.blog-template .article-content h3 span,.blog-template .article-content h4 span,.blog-template .article-content h5 span,.blog-template .article-content h6 span,.blog-template .blog-content h1 span,.blog-template .blog-content h2 span,.blog-template .blog-content h3 span,.blog-template .blog-content h4 span,.blog-template .blog-content h5 span,.blog-template .blog-content h6 span{color:#fff;font-weight:600}.page-article .article-content h2,.page-article .article-content h3,.page-article .article-content h4,.page-article .article-content h5,.page-article .article-content h6,.page-article .blog-content h2,.page-article .blog-content h3,.page-article .blog-content h4,.page-article .blog-content h5,.page-article .blog-content h6,.blog-template .article-content h2,.blog-template .article-content h3,.blog-template .article-content h4,.blog-template .article-content h5,.blog-template .article-content h6,.blog-template .blog-content h2,.blog-template .blog-content h3,.blog-template .blog-content h4,.blog-template .blog-content h5,.blog-template .blog-content h6{padding-top:1em}.page-article .article-content p,.page-article .blog-content p,.blog-template .article-content p,.blog-template .blog-content p{color:#8f8f8f;line-height:1.6}.page-article .article-content p span,.page-article .blog-content p span,.blog-template .article-content p span,.blog-template .blog-content p span{color:#8f8f8f}.page-article .article-content p strong,.page-article .blog-content p strong,.blog-template .article-content p strong,.blog-template .blog-content p strong,.page-article .article-content p strong span,.page-article .blog-content p strong span,.blog-template .article-content p strong span,.blog-template .blog-content p strong span{color:#fff!important}.page-article .article-content p .s1,.page-article .article-content p .s2,.page-article .article-content p .s3,.page-article .article-content p .s4,.page-article .article-content p .s5,.page-article .article-content p .s6,.page-article .blog-content p .s1,.page-article .blog-content p .s2,.page-article .blog-content p .s3,.page-article .blog-content p .s4,.page-article .blog-content p .s5,.page-article .blog-content p .s6,.blog-template .article-content p .s1,.blog-template .article-content p .s2,.blog-template .article-content p .s3,.blog-template .article-content p .s4,.blog-template .article-content p .s5,.blog-template .article-content p .s6,.blog-template .blog-content p .s1,.blog-template .blog-content p .s2,.blog-template .blog-content p .s3,.blog-template .blog-content p .s4,.blog-template .blog-content p .s5,.blog-template .blog-content p .s6{color:#8f8f8f}.page-article .article-content span img,.page-article .blog-content span img,.blog-template .article-content span img,.blog-template .blog-content span img{margin:40px auto}@media (max-width: 767px){.page-article .article-content span img,.page-article .blog-content span img,.blog-template .article-content span img,.blog-template .blog-content span img{margin:30px auto}}.page-article .article-content a,.page-article .blog-content a,.blog-template .article-content a,.blog-template .blog-content a{color:#267dc1}.page-article .article-content a:hover,.page-article .article-content a:active,.page-article .article-content a:focus,.page-article .blog-content a:hover,.page-article .blog-content a:active,.page-article .blog-content a:focus,.blog-template .article-content a:hover,.blog-template .article-content a:active,.blog-template .article-content a:focus,.blog-template .blog-content a:hover,.blog-template .blog-content a:active,.blog-template .blog-content a:focus{text-decoration:underline}.page-article .article-content ul,.page-article .blog-content ul,.blog-template .article-content ul,.blog-template .blog-content ul{padding-left:1.2em}.page-article .article-content ul>li,.page-article .blog-content ul>li,.blog-template .article-content ul>li,.blog-template .blog-content ul>li{list-style:initial;padding-left:.2em;margin-bottom:.3em;list-style-type:disc;font-weight:400;color:#8f8f8f;font-size:16px}@media (max-width: 767px){.page-article .article-content ul>li,.page-article .blog-content ul>li,.blog-template .article-content ul>li,.blog-template .blog-content ul>li{font-size:14px}}.page-article .article-content ul>li>span,.page-article .blog-content ul>li>span,.blog-template .article-content ul>li>span,.blog-template .blog-content ul>li>span{font-weight:400;color:#8f8f8f}.page-article .article-content hr,.page-article .blog-content hr,.blog-template .article-content hr,.blog-template .blog-content hr{margin:50px 0;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width: 767px){.page-article .article-content hr,.page-article .blog-content hr,.blog-template .article-content hr,.blog-template .blog-content hr{margin:30px auto}}body.blog-template .main-content{background-color:#161616;padding:60px 0}@media (max-width: 543px){body.blog-template .main-content{padding:45px 0}}body.blog-template .main-content .shopify-section{background-color:#161616}body.blog-template a.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:#267dc1;border-radius:2px;padding:9px 11px;font-size:.75em}body.blog-template a.btn:hover,body.blog-template a.btn:active,body.blog-template a.btn:focus{background-color:#1e6196}body.blog-template .article__meta-buttons{margin-top:13px}body.blog-template ul.blog-list-view>li .article-item{border-radius:2px;background-color:#232323;padding-top:0;overflow:hidden;margin-bottom:30px}@media (max-width: 767px){body.blog-template ul.blog-list-view>li .article-item{margin-bottom:20px}}@media (max-width: 543px){body.blog-template ul.blog-list-view>li .article-item{margin-bottom:15px}}body.blog-template ul.blog-list-view>li .article-listing{padding:22px 20px;margin:0}@media (max-width: 543px){body.blog-template ul.blog-list-view>li .article-listing{padding:17px 15px}}body.blog-template ul.blog-list-view>li .article__title{margin-bottom:11px}body.blog-template ul.blog-list-view>li .article__date{margin-bottom:13px;font-size:.75em;color:#8f8f8f}body.blog-template ul.blog-list-view>li .blog-border-top{border-top:1px solid #484848;margin-bottom:55px}body.blog-template ul.blog-list-view>li .article__list-image-wrapper{max-width:100%!important;margin:0}body.blog-template ul.blog-list-view>li .article__list-image-wrapper a.article__list-image-container{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;width:100%;overflow:hidden}body.blog-template ul.blog-list-view>li .article__list-image-wrapper a.article__list-image-container:hover,body.blog-template ul.blog-list-view>li .article__list-image-wrapper a.article__list-image-container:active,body.blog-template ul.blog-list-view>li .article__list-image-wrapper a.article__list-image-container:focus{opacity:.8}body.blog-template ul.blog-list-view>li .article__list-image-wrapper a.article__list-image-container img.article__list-image{width:100%!important;max-width:100%!important;max-height:100%!important;height:100%;object-fit:cover;top:50%;transform:translatey(-50%)}body.blog-template ul.blog-list-view>li:first-child .blog-border-top,body.blog-template ul.blog-list-view>li:only-child .blog-border-top{border:0;margin-bottom:0}body.blog-template .article__tags{margin-bottom:13.5px}body.blog-template .article__tags a.tag{border-radius:4px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin-right:4px;border:1px solid #d9d9d9;padding:5px 7px;color:#fff;text-align:center;display:inline-block;line-height:1;font-style:initial;font-size:.75em}body.blog-template .article__tags a.tag:hover,body.blog-template .article__tags a.tag:focus{opacity:.7}.blog-content>p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-filter select{background-color:#232323;background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-arrow-down.svg);background-size:16px;background-position:calc(100% - 15px) 50%;border-radius:4px;font-weight:600;font-size:.875em;line-height:1;font-family:Lato,Noto Sans JP,helvetica,sans-serif;color:#fff;border:none;height:50px;padding:0 20px;min-width:200px}#klaviyo-bis-iframe .klaviyo-bis-close{display:none}#klaviyo-bis-iframe .klaviyo-bis-close .form-control{background-color:#151515}#klaviyo-bis-iframe .klaviyo-bis-close .alert{padding:20px;margin:0}#klaviyo-bis-iframe .klaviyo-bis-close .alert .klaviyo-bis-close,#klaviyo-bis-iframe .klaviyo-bis-close button[type=submit]{display:none}a.back-in-stock{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:4px;font-family:Lato,Noto Sans JP,helvetica,sans-serif;font-weight:700;font-size:1em;line-height:1;text-transform:initial;letter-spacing:initial;background-color:#267dc1;color:#fff;height:48px;display:flex;align-items:center;justify-content:center;position:relative;padding-top:2px;margin-bottom:10px}a.back-in-stock:focus{border:none;box-shadow:none;outline:none}a.back-in-stock:active{-webkit-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);-moz-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);box-shadow:inset 0 9px 16px -2px #00000059}a.back-in-stock:hover,a.back-in-stock:focus{opacity:.8}a.back-in-stock:not([disabled]):hover,a.back-in-stock:focus{color:#fff}a.back-in-stock:before{content:"";background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;height:100%;width:100%;position:absolute;z-index:0;margin:0 auto;left:0;right:0;background-image:url(icon-email.svg);background-position:15px 50%;background-size:17px 17px;top:1px}body.komodo-plaza-jp a.back-in-stock{font-size:.875em;font-weight:500}#page-template .page-container .globo-formbuilder .globo-form-app{max-width:100%}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control{margin-bottom:1.4em}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-label{margin-bottom:0}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-label .label-content{font-size:1.125em}@media (max-width: 990px){#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-label .label-content{font-size:1em}}@media (max-width: 767px){#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-label .label-content{font-size:.875em}}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-paragraph p a{color:#267dc1!important}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-paragraph p a:after{display:none}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control .globo-paragraph p span{font-weight:500}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control ul{margin-bottom:0}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph{max-height:180px;overflow:scroll;overflow-x:hidden;background-color:#fff;padding:18px;border:1px solid #ccc}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph h1,#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph h2,#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph h3,#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph h4,#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph h5,#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph h6,#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:nth-last-child(2) .globo-paragraph p{margin-top:0;font-weight:400}#page-template .page-container .globo-formbuilder .globo-form-app .content .globo-form-control:last-child .text-danger{display:none}#page-template .page-container .globo-formbuilder .globo-form-app .content .heading-title{margin-top:.7em;margin-bottom:0}#page-template .page-container .globo-formbuilder .globo-form-app .content .text-danger,#page-template .page-container .globo-formbuilder .globo-form-app .content .help-block{color:#ba270a!important}#page-template .page-container .globo-formbuilder .globo-form-app .content input:not(.btn),#page-template .page-container .globo-formbuilder .globo-form-app .content textarea,#page-template .page-container .globo-formbuilder .globo-form-app .content select{color:#333;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;border:1px solid #ccc;background-color:#fff;padding:18px;height:auto}#page-template .page-container .globo-formbuilder .globo-form-app .content textarea{min-height:200px}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper>label{margin-bottom:16px}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper>label a{color:#333;font-weight:700;text-decoration:underline}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-input~.checkbox-label:after{width:27px;height:27px;background-position:0px 4px}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label{display:inline-flex;align-items:center;margin-left:6px;font-weight:500;margin-bottom:0;cursor:pointer;position:relative}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label:before{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border:none;margin:-2px 0 0;padding:0;transform:translate(-6px);height:25px;width:25px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:4px;outline:none;transition-duration:.3s;background-color:#191818;cursor:pointer}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label:before:checked{border:none;background-color:#191818}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label:before:hover,#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label:before:focus,#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label:before:active{opacity:.7}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label:checked:after{width:27px;height:27px;background-position:0px 4px}#page-template .page-container .globo-formbuilder .globo-form-app .content .checkbox-wrapper .checkbox-label>input:active{border:none}#page-template .page-container .globo-formbuilder .globo-form-app .footer button{border-radius:4px;font-size:1em;background-color:#267dc1;text-transform:none;font-family:Lato,Noto Sans JP,helvetica,sans-serif;width:280px;height:50px;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:0;padding:10px 18px}@media (max-width: 767px){#page-template .page-container .globo-formbuilder .globo-form-app .footer button{font-size:.875em}}@media (max-width: 749px){#page-template .page-container .globo-formbuilder .globo-form-app .footer button{width:100%}}#page-template .page-container .globo-formbuilder .globo-form-app .footer button:hover{background-color:#267dc1;filter:brightness(75%)}.terms-and-conditions{display:flex;flex-direction:column}.terms-and-conditions #agree:not(:checked)~input[name=checkout]{background-color:#333;pointer-events:none;cursor:not-allowed;color:#8f8f8f}.terms-and-conditions #agree:not(:checked)~.additional-checkout-buttons{pointer-events:none;cursor:not-allowed;opacity:.3}.terms-and-conditions label{padding:30px 0}.terms-and-conditions label p{display:inline}.terms-and-conditions label p>a{margin-right:.5em;text-decoration:underline}@media (max-width: 749px){.terms-and-conditions .checkbox-and-submit{text-align:left}}.terms-and-conditions p.description{text-align:left;max-width:800px;color:#d9d9d9}.terms-and-conditions input[type=checkbox]{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;height:100%;width:100%;background-size:80%;border:none;padding:5px;transform:translate(-6px);margin:-2px 0 0 6px;height:25px;width:25px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:4px;outline:none;transition-duration:.3s;background-color:#191818;cursor:pointer}.terms-and-conditions input[type=checkbox]:checked{background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-check.svg)}.terms-and-conditions input[type=checkbox]:hover,.terms-and-conditions input[type=checkbox]:focus,.terms-and-conditions input[type=checkbox]:active{opacity:.7}.terms-and-conditions .cart__submit.btn{margin-left:auto}.terms-and-conditions .terms-content{max-height:180px;overflow:scroll;overflow-x:hidden;background-color:#232323;padding:18px;border-radius:6px;text-align:left}.terms-and-conditions .terms-content h1,.terms-and-conditions .terms-content h2,.terms-and-conditions .terms-content h3,.terms-and-conditions .terms-content h4,.terms-and-conditions .terms-content h5,.terms-and-conditions .terms-content h6,.terms-and-conditions .terms-content p,.terms-and-conditions .terms-content li{font-weight:500;color:#d9d9d9}.terms-and-conditions .terms-content p,.terms-and-conditions .terms-content li{font-weight:400;font-size:.75em}.terms-and-conditions .terms-content ul{padding-left:1.2em}.terms-and-conditions .terms-content ul>li{list-style:initial;padding-left:.2em;margin-bottom:.3em;list-style-type:disc}.continue-to-checkout{display:flex;flex-direction:column;align-items:flex-end;position:relative}.continue-to-checkout.disable-checkout .content{opacity:.3;pointer-events:none;cursor:not-allowed}.continue-to-checkout .checkout-error{padding:20px 20px 17px;margin:10px 0 30px;background-color:#232323;border-radius:6px;z-index:1;display:flex;align-items:flex-start}@media (max-width: 543px){.continue-to-checkout .checkout-error{padding:15px 15px 14px}}.continue-to-checkout .checkout-error img{flex:1 0 30px;width:50px;height:35px;margin-right:10px}.continue-to-checkout .checkout-error p{color:#c71a1a;text-align:left}.terms-and-conditions .shopify-cleanslate ul>li{position:relative!important}.template-customers-login .main-content,.template-customers-register .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content,.template-customers-order .main-content,.template-customers-reset_password .main-content,.template-customers-activate_account .main-content{padding-top:98px;padding-bottom:110px}@media (max-width: 990px){.template-customers-login .main-content,.template-customers-register .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content,.template-customers-order .main-content,.template-customers-reset_password .main-content,.template-customers-activate_account .main-content{padding-top:60px;padding-bottom:80px}}@media (max-width: 749px){.template-customers-login .main-content,.template-customers-register .main-content,.template-customers-account .main-content,.template-customers-addresses .main-content,.template-customers-order .main-content,.template-customers-reset_password .main-content,.template-customers-activate_account .main-content{padding-top:41px;padding-bottom:60px}}.template-customers-login a,.template-customers-register a,.template-customers-account a,.template-customers-addresses a,.template-customers-order a,.template-customers-reset_password a,.template-customers-activate_account a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.template-customers-login a:hover,.template-customers-login a:focus,.template-customers-register a:hover,.template-customers-register a:focus,.template-customers-account a:hover,.template-customers-account a:focus,.template-customers-addresses a:hover,.template-customers-addresses a:focus,.template-customers-order a:hover,.template-customers-order a:focus,.template-customers-reset_password a:hover,.template-customers-reset_password a:focus,.template-customers-activate_account a:hover,.template-customers-activate_account a:focus{color:#267dc1;opacity:.7}.template-customers-login h1,.template-customers-register h1,.template-customers-account h1,.template-customers-addresses h1,.template-customers-order h1,.template-customers-reset_password h1,.template-customers-activate_account h1{margin-bottom:.75em}.template-customers-login h2,.template-customers-register h2,.template-customers-account h2,.template-customers-addresses h2,.template-customers-order h2,.template-customers-reset_password h2,.template-customers-activate_account h2{margin-bottom:.5em}.template-customers-login h1,.template-customers-login h2,.template-customers-login h3,.template-customers-login h4,.template-customers-login h5,.template-customers-login h6,.template-customers-register h1,.template-customers-register h2,.template-customers-register h3,.template-customers-register h4,.template-customers-register h5,.template-customers-register h6,.template-customers-account h1,.template-customers-account h2,.template-customers-account h3,.template-customers-account h4,.template-customers-account h5,.template-customers-account h6,.template-customers-addresses h1,.template-customers-addresses h2,.template-customers-addresses h3,.template-customers-addresses h4,.template-customers-addresses h5,.template-customers-addresses h6,.template-customers-order h1,.template-customers-order h2,.template-customers-order h3,.template-customers-order h4,.template-customers-order h5,.template-customers-order h6,.template-customers-reset_password h1,.template-customers-reset_password h2,.template-customers-reset_password h3,.template-customers-reset_password h4,.template-customers-reset_password h5,.template-customers-reset_password h6,.template-customers-activate_account h1,.template-customers-activate_account h2,.template-customers-activate_account h3,.template-customers-activate_account h4,.template-customers-activate_account h5,.template-customers-activate_account h6{outline:none}.template-customers-login h1:focus,.template-customers-login h2:focus,.template-customers-login h3:focus,.template-customers-login h4:focus,.template-customers-login h5:focus,.template-customers-login h6:focus,.template-customers-register h1:focus,.template-customers-register h2:focus,.template-customers-register h3:focus,.template-customers-register h4:focus,.template-customers-register h5:focus,.template-customers-register h6:focus,.template-customers-account h1:focus,.template-customers-account h2:focus,.template-customers-account h3:focus,.template-customers-account h4:focus,.template-customers-account h5:focus,.template-customers-account h6:focus,.template-customers-addresses h1:focus,.template-customers-addresses h2:focus,.template-customers-addresses h3:focus,.template-customers-addresses h4:focus,.template-customers-addresses h5:focus,.template-customers-addresses h6:focus,.template-customers-order h1:focus,.template-customers-order h2:focus,.template-customers-order h3:focus,.template-customers-order h4:focus,.template-customers-order h5:focus,.template-customers-order h6:focus,.template-customers-reset_password h1:focus,.template-customers-reset_password h2:focus,.template-customers-reset_password h3:focus,.template-customers-reset_password h4:focus,.template-customers-reset_password h5:focus,.template-customers-reset_password h6:focus,.template-customers-activate_account h1:focus,.template-customers-activate_account h2:focus,.template-customers-activate_account h3:focus,.template-customers-activate_account h4:focus,.template-customers-activate_account h5:focus,.template-customers-activate_account h6:focus{outline:none}.template-customers-login form input,.template-customers-login form select,.template-customers-register form input,.template-customers-register form select,.template-customers-account form input,.template-customers-account form select,.template-customers-addresses form input,.template-customers-addresses form select,.template-customers-order form input,.template-customers-order form select,.template-customers-reset_password form input,.template-customers-reset_password form select,.template-customers-activate_account form input,.template-customers-activate_account form select{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:#1b1b1b;border:1px solid #1b1b1b;height:48px;border-radius:4px;color:#fff}.template-customers-login form input:focus,.template-customers-login form select:focus,.template-customers-register form input:focus,.template-customers-register form select:focus,.template-customers-account form input:focus,.template-customers-account form select:focus,.template-customers-addresses form input:focus,.template-customers-addresses form select:focus,.template-customers-order form input:focus,.template-customers-order form select:focus,.template-customers-reset_password form input:focus,.template-customers-reset_password form select:focus,.template-customers-activate_account form input:focus,.template-customers-activate_account form select:focus{outline:none;border:1px solid #267dc1}.template-customers-login form input::placeholder,.template-customers-login form select::placeholder,.template-customers-register form input::placeholder,.template-customers-register form select::placeholder,.template-customers-account form input::placeholder,.template-customers-account form select::placeholder,.template-customers-addresses form input::placeholder,.template-customers-addresses form select::placeholder,.template-customers-order form input::placeholder,.template-customers-order form select::placeholder,.template-customers-reset_password form input::placeholder,.template-customers-reset_password form select::placeholder,.template-customers-activate_account form input::placeholder,.template-customers-activate_account form select::placeholder{color:#fff}.template-customers-login form ::-webkit-input-placeholder,.template-customers-login form :-moz-placeholder,.template-customers-login form ::-moz-placeholder,.template-customers-login form :-ms-input-placeholder,.template-customers-register form ::-webkit-input-placeholder,.template-customers-register form :-moz-placeholder,.template-customers-register form ::-moz-placeholder,.template-customers-register form :-ms-input-placeholder,.template-customers-account form ::-webkit-input-placeholder,.template-customers-account form :-moz-placeholder,.template-customers-account form ::-moz-placeholder,.template-customers-account form :-ms-input-placeholder,.template-customers-addresses form ::-webkit-input-placeholder,.template-customers-addresses form :-moz-placeholder,.template-customers-addresses form ::-moz-placeholder,.template-customers-addresses form :-ms-input-placeholder,.template-customers-order form ::-webkit-input-placeholder,.template-customers-order form :-moz-placeholder,.template-customers-order form ::-moz-placeholder,.template-customers-order form :-ms-input-placeholder,.template-customers-reset_password form ::-webkit-input-placeholder,.template-customers-reset_password form :-moz-placeholder,.template-customers-reset_password form ::-moz-placeholder,.template-customers-reset_password form :-ms-input-placeholder,.template-customers-activate_account form ::-webkit-input-placeholder,.template-customers-activate_account form :-moz-placeholder,.template-customers-activate_account form ::-moz-placeholder,.template-customers-activate_account form :-ms-input-placeholder{color:#d9d9d9!important}.template-customers-login form input[type=submit].btn,.template-customers-register form input[type=submit].btn,.template-customers-account form input[type=submit].btn,.template-customers-addresses form input[type=submit].btn,.template-customers-order form input[type=submit].btn,.template-customers-reset_password form input[type=submit].btn,.template-customers-activate_account form input[type=submit].btn{width:100%}.template-customers-login form .input-error-message,.template-customers-register form .input-error-message,.template-customers-account form .input-error-message,.template-customers-addresses form .input-error-message,.template-customers-order form .input-error-message,.template-customers-reset_password form .input-error-message,.template-customers-activate_account form .input-error-message{margin-bottom:20px}.template-customers-login form .input-error-message span,.template-customers-register form .input-error-message span,.template-customers-account form .input-error-message span,.template-customers-addresses form .input-error-message span,.template-customers-order form .input-error-message span,.template-customers-reset_password form .input-error-message span,.template-customers-activate_account form .input-error-message span{color:#c71a1a}.template-customers-login form select,.template-customers-register form select,.template-customers-account form select,.template-customers-addresses form select,.template-customers-order form select,.template-customers-reset_password form select,.template-customers-activate_account form select{background-image:url(icon-arrow-down.svg);background-size:15px;background-position:calc(100% - 15px)}.template-customers-login form input[type=checkbox],.template-customers-register form input[type=checkbox],.template-customers-account form input[type=checkbox],.template-customers-addresses form input[type=checkbox],.template-customers-order form input[type=checkbox],.template-customers-reset_password form input[type=checkbox],.template-customers-activate_account form input[type=checkbox]{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border:none;margin:0 5px 0 0;height:25px;width:25px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:4px;outline:none;transition-duration:.3s;background-color:#191818;padding:3px;cursor:pointer}.template-customers-login form input[type=checkbox]:checked,.template-customers-register form input[type=checkbox]:checked,.template-customers-account form input[type=checkbox]:checked,.template-customers-addresses form input[type=checkbox]:checked,.template-customers-order form input[type=checkbox]:checked,.template-customers-reset_password form input[type=checkbox]:checked,.template-customers-activate_account form input[type=checkbox]:checked{border:none;background-color:#191818;content:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-check.svg)}.template-customers-login form input[type=checkbox]+label,.template-customers-register form input[type=checkbox]+label,.template-customers-account form input[type=checkbox]+label,.template-customers-addresses form input[type=checkbox]+label,.template-customers-order form input[type=checkbox]+label,.template-customers-reset_password form input[type=checkbox]+label,.template-customers-activate_account form input[type=checkbox]+label{font-size:.875em;position:relative;vertical-align:top;margin-bottom:30px;margin-top:1px}@media (max-width: 767px){.template-customers-login form input[type=checkbox]+label,.template-customers-register form input[type=checkbox]+label,.template-customers-account form input[type=checkbox]+label,.template-customers-addresses form input[type=checkbox]+label,.template-customers-order form input[type=checkbox]+label,.template-customers-reset_password form input[type=checkbox]+label,.template-customers-activate_account form input[type=checkbox]+label{font-size:.75em}}@media (max-width: 767px){.template-customers-login form input[type=checkbox]+label,.template-customers-register form input[type=checkbox]+label,.template-customers-account form input[type=checkbox]+label,.template-customers-addresses form input[type=checkbox]+label,.template-customers-order form input[type=checkbox]+label,.template-customers-reset_password form input[type=checkbox]+label,.template-customers-activate_account form input[type=checkbox]+label{margin-top:4px}}.template-customers-login .form-message,.template-customers-register .form-message,.template-customers-account .form-message,.template-customers-addresses .form-message,.template-customers-order .form-message,.template-customers-reset_password .form-message,.template-customers-activate_account .form-message{background-color:#232323;padding:20px 20px 17px;border-radius:6px;outline:none;border:none}.template-customers-login .form-message.form-message--success,.template-customers-register .form-message.form-message--success,.template-customers-account .form-message.form-message--success,.template-customers-addresses .form-message.form-message--success,.template-customers-order .form-message.form-message--success,.template-customers-reset_password .form-message.form-message--success,.template-customers-activate_account .form-message.form-message--success{color:#00ff4a}.template-customers-login .form-message .form-message__title,.template-customers-register .form-message .form-message__title,.template-customers-account .form-message .form-message__title,.template-customers-addresses .form-message .form-message__title,.template-customers-order .form-message .form-message__title,.template-customers-reset_password .form-message .form-message__title,.template-customers-activate_account .form-message .form-message__title{font-size:.875em;outline:none}@media (max-width: 767px){.template-customers-login .form-message .form-message__title,.template-customers-register .form-message .form-message__title,.template-customers-account .form-message .form-message__title,.template-customers-addresses .form-message .form-message__title,.template-customers-order .form-message .form-message__title,.template-customers-reset_password .form-message .form-message__title,.template-customers-activate_account .form-message .form-message__title{font-size:.75em}}.template-customers-login .form-message .form-message__title:focus,.template-customers-register .form-message .form-message__title:focus,.template-customers-account .form-message .form-message__title:focus,.template-customers-addresses .form-message .form-message__title:focus,.template-customers-order .form-message .form-message__title:focus,.template-customers-reset_password .form-message .form-message__title:focus,.template-customers-activate_account .form-message .form-message__title:focus{outline:none}.template-customers-login .form-message ul>li,.template-customers-register .form-message ul>li,.template-customers-account .form-message ul>li,.template-customers-addresses .form-message ul>li,.template-customers-order .form-message ul>li,.template-customers-reset_password .form-message ul>li,.template-customers-activate_account .form-message ul>li{font-size:.75em;color:#c71a1a;text-decoration:none}.template-customers-login .form-message ul>li a.form-message__link,.template-customers-register .form-message ul>li a.form-message__link,.template-customers-account .form-message ul>li a.form-message__link,.template-customers-addresses .form-message ul>li a.form-message__link,.template-customers-order .form-message ul>li a.form-message__link,.template-customers-reset_password .form-message ul>li a.form-message__link,.template-customers-activate_account .form-message ul>li a.form-message__link{font-size:.75em;color:#c71a1a;text-decoration:none}.template-customers-login .address,.template-customers-register .address,.template-customers-account .address,.template-customers-addresses .address,.template-customers-order .address,.template-customers-reset_password .address,.template-customers-activate_account .address{background-color:#232323;padding:30px;border-radius:6px;margin-top:30px;margin-bottom:0}@media (max-width: 767px){.template-customers-login .address,.template-customers-register .address,.template-customers-account .address,.template-customers-addresses .address,.template-customers-order .address,.template-customers-reset_password .address,.template-customers-activate_account .address{padding:20px}}.template-customers-login .address p,.template-customers-register .address p,.template-customers-account .address p,.template-customers-addresses .address p,.template-customers-order .address p,.template-customers-reset_password .address p,.template-customers-activate_account .address p{color:#d9d9d9}.template-customers-login .address .list--inline button,.template-customers-register .address .list--inline button,.template-customers-account .address .list--inline button,.template-customers-addresses .address .list--inline button,.template-customers-order .address .list--inline button,.template-customers-reset_password .address .list--inline button,.template-customers-activate_account .address .list--inline button{min-width:80px}.template-customers-login .address .list--inline button.address-delete,.template-customers-register .address .list--inline button.address-delete,.template-customers-account .address .list--inline button.address-delete,.template-customers-addresses .address .list--inline button.address-delete,.template-customers-order .address .list--inline button.address-delete,.template-customers-reset_password .address .list--inline button.address-delete,.template-customers-activate_account .address .list--inline button.address-delete{background-color:#3a3a3a!important;color:#fff}.template-customers-login .address .list--inline button.address-delete:hover,.template-customers-login .address .list--inline button.address-delete:focus,.template-customers-register .address .list--inline button.address-delete:hover,.template-customers-register .address .list--inline button.address-delete:focus,.template-customers-account .address .list--inline button.address-delete:hover,.template-customers-account .address .list--inline button.address-delete:focus,.template-customers-addresses .address .list--inline button.address-delete:hover,.template-customers-addresses .address .list--inline button.address-delete:focus,.template-customers-order .address .list--inline button.address-delete:hover,.template-customers-order .address .list--inline button.address-delete:focus,.template-customers-reset_password .address .list--inline button.address-delete:hover,.template-customers-reset_password .address .list--inline button.address-delete:focus,.template-customers-activate_account .address .list--inline button.address-delete:hover,.template-customers-activate_account .address .list--inline button.address-delete:focus{background-color:#3a3a3a!important}.template-customers-login .address-default,.template-customers-register .address-default,.template-customers-account .address-default,.template-customers-addresses .address-default,.template-customers-order .address-default,.template-customers-reset_password .address-default,.template-customers-activate_account .address-default{padding:20px;border-radius:6px;background-color:#232323;margin-bottom:20px}.template-customers-login .address-default p,.template-customers-register .address-default p,.template-customers-account .address-default p,.template-customers-addresses .address-default p,.template-customers-order .address-default p,.template-customers-reset_password .address-default p,.template-customers-activate_account .address-default p{font-size:.875em;color:#d9d9d9}.template-customers-login h2+p,.template-customers-register h2+p,.template-customers-account h2+p,.template-customers-addresses h2+p,.template-customers-order h2+p,.template-customers-reset_password h2+p,.template-customers-activate_account h2+p{color:#d9d9d9}.template-customers-login .myaccount__account-details h3.second-address,.template-customers-register .myaccount__account-details h3.second-address,.template-customers-account .myaccount__account-details h3.second-address,.template-customers-addresses .myaccount__account-details h3.second-address,.template-customers-order .myaccount__account-details h3.second-address,.template-customers-reset_password .myaccount__account-details h3.second-address,.template-customers-activate_account .myaccount__account-details h3.second-address{margin-top:40px}.template-customers-login .myaccount__account-details p,.template-customers-register .myaccount__account-details p,.template-customers-account .myaccount__account-details p,.template-customers-addresses .myaccount__account-details p,.template-customers-order .myaccount__account-details p,.template-customers-reset_password .myaccount__account-details p,.template-customers-activate_account .myaccount__account-details p{color:#d9d9d9;font-weight:400}.template-customers-login .btn--secondary,.template-customers-register .btn--secondary,.template-customers-account .btn--secondary,.template-customers-addresses .btn--secondary,.template-customers-order .btn--secondary,.template-customers-reset_password .btn--secondary,.template-customers-activate_account .btn--secondary{color:#267dc1;border-color:#267dc1}.template-customers-login .btn--secondary:hover,.template-customers-login .btn--secondary:focus,.template-customers-register .btn--secondary:hover,.template-customers-register .btn--secondary:focus,.template-customers-account .btn--secondary:hover,.template-customers-account .btn--secondary:focus,.template-customers-addresses .btn--secondary:hover,.template-customers-addresses .btn--secondary:focus,.template-customers-order .btn--secondary:hover,.template-customers-order .btn--secondary:focus,.template-customers-reset_password .btn--secondary:hover,.template-customers-reset_password .btn--secondary:focus,.template-customers-activate_account .btn--secondary:hover,.template-customers-activate_account .btn--secondary:focus{color:#267dc1;border-color:#267dc1;opacity:.7}.template-customers-login .btn-decline,.template-customers-register .btn-decline,.template-customers-account .btn-decline,.template-customers-addresses .btn-decline,.template-customers-order .btn-decline,.template-customers-reset_password .btn-decline,.template-customers-activate_account .btn-decline{background-color:#5a5a5a;color:#fff;border:none}.template-customers-login .btn-decline:hover,.template-customers-register .btn-decline:hover,.template-customers-account .btn-decline:hover,.template-customers-addresses .btn-decline:hover,.template-customers-order .btn-decline:hover,.template-customers-reset_password .btn-decline:hover,.template-customers-activate_account .btn-decline:hover{background-color:#4a4a4a}.template-customers-login .section-header,.template-customers-register .section-header,.template-customers-account .section-header,.template-customers-addresses .section-header,.template-customers-order .section-header,.template-customers-reset_password .section-header,.template-customers-activate_account .section-header{border-bottom:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:space-between;padding-bottom:15px;margin-bottom:50px}@media (max-width: 767px){.template-customers-login .section-header,.template-customers-register .section-header,.template-customers-account .section-header,.template-customers-addresses .section-header,.template-customers-order .section-header,.template-customers-reset_password .section-header,.template-customers-activate_account .section-header{margin-bottom:30px}}@media (max-width: 410px){.template-customers-login .section-header,.template-customers-register .section-header,.template-customers-account .section-header,.template-customers-addresses .section-header,.template-customers-order .section-header,.template-customers-reset_password .section-header,.template-customers-activate_account .section-header{flex-direction:column;align-items:flex-start}.template-customers-login .section-header h1,.template-customers-register .section-header h1,.template-customers-account .section-header h1,.template-customers-addresses .section-header h1,.template-customers-order .section-header h1,.template-customers-reset_password .section-header h1,.template-customers-activate_account .section-header h1{margin-bottom:.5em}}@media (min-width: 411px){.template-customers-login .section-header h1,.template-customers-register .section-header h1,.template-customers-account .section-header h1,.template-customers-addresses .section-header h1,.template-customers-order .section-header h1,.template-customers-reset_password .section-header h1,.template-customers-activate_account .section-header h1{margin:0}}.template-customers-login .order-table tfoot tr:last-child th,.template-customers-login .order-table tfoot tr:last-child td,.template-customers-register .order-table tfoot tr:last-child th,.template-customers-register .order-table tfoot tr:last-child td,.template-customers-account .order-table tfoot tr:last-child th,.template-customers-account .order-table tfoot tr:last-child td,.template-customers-addresses .order-table tfoot tr:last-child th,.template-customers-addresses .order-table tfoot tr:last-child td,.template-customers-order .order-table tfoot tr:last-child th,.template-customers-order .order-table tfoot tr:last-child td,.template-customers-reset_password .order-table tfoot tr:last-child th,.template-customers-reset_password .order-table tfoot tr:last-child td,.template-customers-activate_account .order-table tfoot tr:last-child th,.template-customers-activate_account .order-table tfoot tr:last-child td{border-top:1px solid rgba(255,255,255,.2)}.template-customers-account .grid,.template-customers-order .grid{margin-left:-50px}.template-customers-account .grid .grid__item,.template-customers-order .grid .grid__item{padding-left:50px}.template-customers-addresses .grid{margin-left:-10px}.template-customers-addresses .grid .grid__item{padding-left:10px}.template-customers-login table,.template-customers-register table,.template-customers-account table,.template-customers-addresses table,.template-customers-order table{border-spacing:0 5px;border-collapse:separate}.template-customers-login table.order-table,.template-customers-register table.order-table,.template-customers-account table.order-table,.template-customers-addresses table.order-table,.template-customers-order table.order-table{border:none}.template-customers-login table.order-table thead th dd,.template-customers-login table.order-table thead td dd,.template-customers-login table.order-table tbody th dd,.template-customers-login table.order-table tbody td dd,.template-customers-register table.order-table thead th dd,.template-customers-register table.order-table thead td dd,.template-customers-register table.order-table tbody th dd,.template-customers-register table.order-table tbody td dd,.template-customers-account table.order-table thead th dd,.template-customers-account table.order-table thead td dd,.template-customers-account table.order-table tbody th dd,.template-customers-account table.order-table tbody td dd,.template-customers-addresses table.order-table thead th dd,.template-customers-addresses table.order-table thead td dd,.template-customers-addresses table.order-table tbody th dd,.template-customers-addresses table.order-table tbody td dd,.template-customers-order table.order-table thead th dd,.template-customers-order table.order-table thead td dd,.template-customers-order table.order-table tbody th dd,.template-customers-order table.order-table tbody td dd{margin:0}@media (min-width: 750px){.template-customers-login table.order-table thead th,.template-customers-login table.order-table thead td,.template-customers-login table.order-table tbody th,.template-customers-login table.order-table tbody td,.template-customers-register table.order-table thead th,.template-customers-register table.order-table thead td,.template-customers-register table.order-table tbody th,.template-customers-register table.order-table tbody td,.template-customers-account table.order-table thead th,.template-customers-account table.order-table thead td,.template-customers-account table.order-table tbody th,.template-customers-account table.order-table tbody td,.template-customers-addresses table.order-table thead th,.template-customers-addresses table.order-table thead td,.template-customers-addresses table.order-table tbody th,.template-customers-addresses table.order-table tbody td,.template-customers-order table.order-table thead th,.template-customers-order table.order-table thead td,.template-customers-order table.order-table tbody th,.template-customers-order table.order-table tbody td{padding:20px 5px 16px}}.template-customers-login table.order-table thead th:nth-child(2),.template-customers-login table.order-table thead td:nth-child(2),.template-customers-login table.order-table tbody th:nth-child(2),.template-customers-login table.order-table tbody td:nth-child(2),.template-customers-register table.order-table thead th:nth-child(2),.template-customers-register table.order-table thead td:nth-child(2),.template-customers-register table.order-table tbody th:nth-child(2),.template-customers-register table.order-table tbody td:nth-child(2),.template-customers-account table.order-table thead th:nth-child(2),.template-customers-account table.order-table thead td:nth-child(2),.template-customers-account table.order-table tbody th:nth-child(2),.template-customers-account table.order-table tbody td:nth-child(2),.template-customers-addresses table.order-table thead th:nth-child(2),.template-customers-addresses table.order-table thead td:nth-child(2),.template-customers-addresses table.order-table tbody th:nth-child(2),.template-customers-addresses table.order-table tbody td:nth-child(2),.template-customers-order table.order-table thead th:nth-child(2),.template-customers-order table.order-table thead td:nth-child(2),.template-customers-order table.order-table tbody th:nth-child(2),.template-customers-order table.order-table tbody td:nth-child(2){max-width:103px}@media (max-width: 1300px){.template-customers-login table.order-table thead th:nth-child(2),.template-customers-login table.order-table thead td:nth-child(2),.template-customers-login table.order-table tbody th:nth-child(2),.template-customers-login table.order-table tbody td:nth-child(2),.template-customers-register table.order-table thead th:nth-child(2),.template-customers-register table.order-table thead td:nth-child(2),.template-customers-register table.order-table tbody th:nth-child(2),.template-customers-register table.order-table tbody td:nth-child(2),.template-customers-account table.order-table thead th:nth-child(2),.template-customers-account table.order-table thead td:nth-child(2),.template-customers-account table.order-table tbody th:nth-child(2),.template-customers-account table.order-table tbody td:nth-child(2),.template-customers-addresses table.order-table thead th:nth-child(2),.template-customers-addresses table.order-table thead td:nth-child(2),.template-customers-addresses table.order-table tbody th:nth-child(2),.template-customers-addresses table.order-table tbody td:nth-child(2),.template-customers-order table.order-table thead th:nth-child(2),.template-customers-order table.order-table thead td:nth-child(2),.template-customers-order table.order-table tbody th:nth-child(2),.template-customers-order table.order-table tbody td:nth-child(2){max-width:70px}}@media (max-width: 749px){.template-customers-login table.order-table thead th:nth-child(2),.template-customers-login table.order-table thead td:nth-child(2),.template-customers-login table.order-table tbody th:nth-child(2),.template-customers-login table.order-table tbody td:nth-child(2),.template-customers-register table.order-table thead th:nth-child(2),.template-customers-register table.order-table thead td:nth-child(2),.template-customers-register table.order-table tbody th:nth-child(2),.template-customers-register table.order-table tbody td:nth-child(2),.template-customers-account table.order-table thead th:nth-child(2),.template-customers-account table.order-table thead td:nth-child(2),.template-customers-account table.order-table tbody th:nth-child(2),.template-customers-account table.order-table tbody td:nth-child(2),.template-customers-addresses table.order-table thead th:nth-child(2),.template-customers-addresses table.order-table thead td:nth-child(2),.template-customers-addresses table.order-table tbody th:nth-child(2),.template-customers-addresses table.order-table tbody td:nth-child(2),.template-customers-order table.order-table thead th:nth-child(2),.template-customers-order table.order-table thead td:nth-child(2),.template-customers-order table.order-table tbody th:nth-child(2),.template-customers-order table.order-table tbody td:nth-child(2){max-width:initial}}.template-customers-login table.order-table thead th:nth-child(3),.template-customers-login table.order-table thead td:nth-child(3),.template-customers-login table.order-table tbody th:nth-child(3),.template-customers-login table.order-table tbody td:nth-child(3),.template-customers-register table.order-table thead th:nth-child(3),.template-customers-register table.order-table thead td:nth-child(3),.template-customers-register table.order-table tbody th:nth-child(3),.template-customers-register table.order-table tbody td:nth-child(3),.template-customers-account table.order-table thead th:nth-child(3),.template-customers-account table.order-table thead td:nth-child(3),.template-customers-account table.order-table tbody th:nth-child(3),.template-customers-account table.order-table tbody td:nth-child(3),.template-customers-addresses table.order-table thead th:nth-child(3),.template-customers-addresses table.order-table thead td:nth-child(3),.template-customers-addresses table.order-table tbody th:nth-child(3),.template-customers-addresses table.order-table tbody td:nth-child(3),.template-customers-order table.order-table thead th:nth-child(3),.template-customers-order table.order-table thead td:nth-child(3),.template-customers-order table.order-table tbody th:nth-child(3),.template-customers-order table.order-table tbody td:nth-child(3){max-width:70px;min-width:70px;text-align:center!important}@media (max-width: 1300px){.template-customers-login table.order-table thead th:nth-child(3),.template-customers-login table.order-table thead td:nth-child(3),.template-customers-login table.order-table tbody th:nth-child(3),.template-customers-login table.order-table tbody td:nth-child(3),.template-customers-register table.order-table thead th:nth-child(3),.template-customers-register table.order-table thead td:nth-child(3),.template-customers-register table.order-table tbody th:nth-child(3),.template-customers-register table.order-table tbody td:nth-child(3),.template-customers-account table.order-table thead th:nth-child(3),.template-customers-account table.order-table thead td:nth-child(3),.template-customers-account table.order-table tbody th:nth-child(3),.template-customers-account table.order-table tbody td:nth-child(3),.template-customers-addresses table.order-table thead th:nth-child(3),.template-customers-addresses table.order-table thead td:nth-child(3),.template-customers-addresses table.order-table tbody th:nth-child(3),.template-customers-addresses table.order-table tbody td:nth-child(3),.template-customers-order table.order-table thead th:nth-child(3),.template-customers-order table.order-table thead td:nth-child(3),.template-customers-order table.order-table tbody th:nth-child(3),.template-customers-order table.order-table tbody td:nth-child(3){max-width:49px;min-width:49px}}@media (max-width: 749px){.template-customers-login table.order-table thead th:nth-child(3),.template-customers-login table.order-table thead td:nth-child(3),.template-customers-login table.order-table tbody th:nth-child(3),.template-customers-login table.order-table tbody td:nth-child(3),.template-customers-register table.order-table thead th:nth-child(3),.template-customers-register table.order-table thead td:nth-child(3),.template-customers-register table.order-table tbody th:nth-child(3),.template-customers-register table.order-table tbody td:nth-child(3),.template-customers-account table.order-table thead th:nth-child(3),.template-customers-account table.order-table thead td:nth-child(3),.template-customers-account table.order-table tbody th:nth-child(3),.template-customers-account table.order-table tbody td:nth-child(3),.template-customers-addresses table.order-table thead th:nth-child(3),.template-customers-addresses table.order-table thead td:nth-child(3),.template-customers-addresses table.order-table tbody th:nth-child(3),.template-customers-addresses table.order-table tbody td:nth-child(3),.template-customers-order table.order-table thead th:nth-child(3),.template-customers-order table.order-table thead td:nth-child(3),.template-customers-order table.order-table tbody th:nth-child(3),.template-customers-order table.order-table tbody td:nth-child(3){text-align:right!important;max-width:initial;min-width:initial}}.template-customers-login table.order-table thead th:last-child,.template-customers-login table.order-table thead td:last-child,.template-customers-login table.order-table tbody th:last-child,.template-customers-login table.order-table tbody td:last-child,.template-customers-register table.order-table thead th:last-child,.template-customers-register table.order-table thead td:last-child,.template-customers-register table.order-table tbody th:last-child,.template-customers-register table.order-table tbody td:last-child,.template-customers-account table.order-table thead th:last-child,.template-customers-account table.order-table thead td:last-child,.template-customers-account table.order-table tbody th:last-child,.template-customers-account table.order-table tbody td:last-child,.template-customers-addresses table.order-table thead th:last-child,.template-customers-addresses table.order-table thead td:last-child,.template-customers-addresses table.order-table tbody th:last-child,.template-customers-addresses table.order-table tbody td:last-child,.template-customers-order table.order-table thead th:last-child,.template-customers-order table.order-table thead td:last-child,.template-customers-order table.order-table tbody th:last-child,.template-customers-order table.order-table tbody td:last-child{max-width:103px}@media (max-width: 749px){.template-customers-login table.order-table thead th:last-child,.template-customers-login table.order-table thead td:last-child,.template-customers-login table.order-table tbody th:last-child,.template-customers-login table.order-table tbody td:last-child,.template-customers-register table.order-table thead th:last-child,.template-customers-register table.order-table thead td:last-child,.template-customers-register table.order-table tbody th:last-child,.template-customers-register table.order-table tbody td:last-child,.template-customers-account table.order-table thead th:last-child,.template-customers-account table.order-table thead td:last-child,.template-customers-account table.order-table tbody th:last-child,.template-customers-account table.order-table tbody td:last-child,.template-customers-addresses table.order-table thead th:last-child,.template-customers-addresses table.order-table thead td:last-child,.template-customers-addresses table.order-table tbody th:last-child,.template-customers-addresses table.order-table tbody td:last-child,.template-customers-order table.order-table thead th:last-child,.template-customers-order table.order-table thead td:last-child,.template-customers-order table.order-table tbody th:last-child,.template-customers-order table.order-table tbody td:last-child{max-width:initial}}@media (min-width: 750px){.template-customers-login table.order-table thead td:last-child,.template-customers-login table.order-table thead th:last-child,.template-customers-login table.order-table tbody td:last-child,.template-customers-login table.order-table tbody th:last-child,.template-customers-register table.order-table thead td:last-child,.template-customers-register table.order-table thead th:last-child,.template-customers-register table.order-table tbody td:last-child,.template-customers-register table.order-table tbody th:last-child,.template-customers-account table.order-table thead td:last-child,.template-customers-account table.order-table thead th:last-child,.template-customers-account table.order-table tbody td:last-child,.template-customers-account table.order-table tbody th:last-child,.template-customers-addresses table.order-table thead td:last-child,.template-customers-addresses table.order-table thead th:last-child,.template-customers-addresses table.order-table tbody td:last-child,.template-customers-addresses table.order-table tbody th:last-child,.template-customers-order table.order-table thead td:last-child,.template-customers-order table.order-table thead th:last-child,.template-customers-order table.order-table tbody td:last-child,.template-customers-order table.order-table tbody th:last-child{padding:20px 18px 16px 5px}}.template-customers-login table th,.template-customers-login table td,.template-customers-register table th,.template-customers-register table td,.template-customers-account table th,.template-customers-account table td,.template-customers-addresses table th,.template-customers-addresses table td,.template-customers-order table th,.template-customers-order table td{border:none;color:#fff}@media (min-width: 750px){.template-customers-login table thead th,.template-customers-register table thead th,.template-customers-account table thead th,.template-customers-addresses table thead th,.template-customers-order table thead th{padding:12px 18px}}@media (min-width: 750px){.template-customers-login table thead th:first-child,.template-customers-register table thead th:first-child,.template-customers-account table thead th:first-child,.template-customers-addresses table thead th:first-child,.template-customers-order table thead th:first-child{padding:12px 18px 12px 0}}@media (max-width: 1300px){.template-customers-login table thead th,.template-customers-register table thead th,.template-customers-account table thead th,.template-customers-addresses table thead th,.template-customers-order table thead th{font-size:.875em}}.template-customers-login table tbody tr,.template-customers-register table tbody tr,.template-customers-account table tbody tr,.template-customers-addresses table tbody tr,.template-customers-order table tbody tr{background-color:#232323}.template-customers-login table tbody tr td,.template-customers-login table tbody tr th,.template-customers-register table tbody tr td,.template-customers-register table tbody tr th,.template-customers-account table tbody tr td,.template-customers-account table tbody tr th,.template-customers-addresses table tbody tr td,.template-customers-addresses table tbody tr th,.template-customers-order table tbody tr td,.template-customers-order table tbody tr th{color:#d9d9d9}@media (max-width: 1300px) and (min-width: 750px){.template-customers-login table tbody tr td,.template-customers-login table tbody tr th,.template-customers-register table tbody tr td,.template-customers-register table tbody tr th,.template-customers-account table tbody tr td,.template-customers-account table tbody tr th,.template-customers-addresses table tbody tr td,.template-customers-addresses table tbody tr th,.template-customers-order table tbody tr td,.template-customers-order table tbody tr th{font-size:.875em}}@media (min-width: 750px){.template-customers-login table tbody tr td,.template-customers-login table tbody tr th,.template-customers-register table tbody tr td,.template-customers-register table tbody tr th,.template-customers-account table tbody tr td,.template-customers-account table tbody tr th,.template-customers-addresses table tbody tr td,.template-customers-addresses table tbody tr th,.template-customers-order table tbody tr td,.template-customers-order table tbody tr th{padding:20px 18px 16px}}@media (max-width: 749px){.template-customers-login table tbody tr td,.template-customers-login table tbody tr th,.template-customers-register table tbody tr td,.template-customers-register table tbody tr th,.template-customers-account table tbody tr td,.template-customers-account table tbody tr th,.template-customers-addresses table tbody tr td,.template-customers-addresses table tbody tr th,.template-customers-order table tbody tr td,.template-customers-order table tbody tr th{padding:14px 18px 9px}}.template-customers-login table tbody tr td>a,.template-customers-login table tbody tr th>a,.template-customers-register table tbody tr td>a,.template-customers-register table tbody tr th>a,.template-customers-account table tbody tr td>a,.template-customers-account table tbody tr th>a,.template-customers-addresses table tbody tr td>a,.template-customers-addresses table tbody tr th>a,.template-customers-order table tbody tr td>a,.template-customers-order table tbody tr th>a{margin-left:10px}@media (max-width: 749px){.template-customers-login table tbody tr td dl,.template-customers-login table tbody tr th dl,.template-customers-register table tbody tr td dl,.template-customers-register table tbody tr th dl,.template-customers-account table tbody tr td dl,.template-customers-account table tbody tr th dl,.template-customers-addresses table tbody tr td dl,.template-customers-addresses table tbody tr th dl,.template-customers-order table tbody tr td dl,.template-customers-order table tbody tr th dl{margin:0}}@media (max-width: 749px){.template-customers-login table tbody tr th:before,.template-customers-login table tbody tr td:before,.template-customers-register table tbody tr th:before,.template-customers-register table tbody tr td:before,.template-customers-account table tbody tr th:before,.template-customers-account table tbody tr td:before,.template-customers-addresses table tbody tr th:before,.template-customers-addresses table tbody tr td:before,.template-customers-order table tbody tr th:before,.template-customers-order table tbody tr td:before{font-size:.75em;white-space:nowrap}}.template-customers-login table tbody tr th.order-table__product,.template-customers-register table tbody tr th.order-table__product,.template-customers-account table tbody tr th.order-table__product,.template-customers-addresses table tbody tr th.order-table__product,.template-customers-order table tbody tr th.order-table__product{width:100%}@media (min-width: 750px){.template-customers-login table tbody tr th.order-table__product,.template-customers-register table tbody tr th.order-table__product,.template-customers-account table tbody tr th.order-table__product,.template-customers-addresses table tbody tr th.order-table__product,.template-customers-order table tbody tr th.order-table__product{padding:0}}.template-customers-login table tbody tr th.order-table__product .content-wrapper,.template-customers-register table tbody tr th.order-table__product .content-wrapper,.template-customers-account table tbody tr th.order-table__product .content-wrapper,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper,.template-customers-order table tbody tr th.order-table__product .content-wrapper{display:flex;align-items:center}.template-customers-login table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-register table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-account table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-order table tbody tr th.order-table__product .content-wrapper .image-wrapper{height:92px;width:163px;min-width:163px;overflow:hidden;margin-right:23px;position:relative}@media (max-width: 749px){.template-customers-login table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-register table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-account table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-order table tbody tr th.order-table__product .content-wrapper .image-wrapper{display:none}}@media (max-width: 1300px){.template-customers-login table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-register table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-account table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .image-wrapper,.template-customers-order table tbody tr th.order-table__product .content-wrapper .image-wrapper{margin-right:15px}}.template-customers-login table tbody tr th.order-table__product .content-wrapper .image-wrapper img,.template-customers-register table tbody tr th.order-table__product .content-wrapper .image-wrapper img,.template-customers-account table tbody tr th.order-table__product .content-wrapper .image-wrapper img,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .image-wrapper img,.template-customers-order table tbody tr th.order-table__product .content-wrapper .image-wrapper img{object-fit:cover;position:absolute;width:100%;height:100%;top:50%;transform:translatey(-50%);left:0;right:0}@media (min-width: 750px){.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper{padding:13px 0 12px;margin-right:8px}}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku{font-size:.875em;color:#8f8f8f;margin-bottom:0;margin-top:.2em}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:before,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:before,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:before,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:before,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:before{content:"SKU: "}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:empty,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:empty,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:empty,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:empty,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper p.sku:empty{display:none}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper a,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper a,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper a,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper a,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper a{font-size:.875em;color:#fff;font-weight:600}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper a:not(:hover):not(:focus),.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper a:not(:hover):not(:focus),.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper a:not(:hover):not(:focus),.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper a:not(:hover):not(:focus),.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper a:not(:hover):not(:focus){text-decoration:none;border:none}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper a:hover,.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper a:focus,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper a:hover,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper a:focus,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper a:hover,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper a:focus,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper a:hover,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper a:focus,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper a:hover,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper a:focus{opacity:1}.template-customers-login table tbody tr th.order-table__product .content-wrapper .text-wrapper .note,.template-customers-register table tbody tr th.order-table__product .content-wrapper .text-wrapper .note,.template-customers-account table tbody tr th.order-table__product .content-wrapper .text-wrapper .note,.template-customers-addresses table tbody tr th.order-table__product .content-wrapper .text-wrapper .note,.template-customers-order table tbody tr th.order-table__product .content-wrapper .text-wrapper .note{border:0;padding:0;font-size:.875em;margin:4px 0 0;color:#8f8f8f}.template-customers-login table tfoot td.total,.template-customers-register table tfoot td.total,.template-customers-account table tfoot td.total,.template-customers-addresses table tfoot td.total,.template-customers-order table tfoot td.total{font-family:Aileron,Noto Sans JP,helvetica,sans-serif;font-size:1.5em;line-height:1;color:#fff;font-weight:400}.template-customers-login table tfoot td.total:first-letter,.template-customers-register table tfoot td.total:first-letter,.template-customers-account table tfoot td.total:first-letter,.template-customers-addresses table tfoot td.total:first-letter,.template-customers-order table tfoot td.total:first-letter{font-size:70%;color:#8f8f8f;letter-spacing:2px}@-moz-document url-prefix(){.template-customers-login table tfoot td.total:first-letter,.template-customers-register table tfoot td.total:first-letter,.template-customers-account table tfoot td.total:first-letter,.template-customers-addresses table tfoot td.total:first-letter,.template-customers-order table tfoot td.total:first-letter{font-size:100%!important;letter-spacing:initial}}.section-header{margin-bottom:25px}.section-header h3{text-transform:none;font-family:Lato,sans-serif;font-weight:700;color:#fff}@media screen and (max-width: 543px){.shopify-section .page-width{padding:0 15px}}@media screen and (min-width: 544px){.shopify-section .page-width{padding:0 20px}}@media screen and (min-width: 768px){.shopify-section .page-width{padding:0 40px}}@media screen and (min-width: 991px){.shopify-section .page-width{padding:0 50px}}@media screen and (max-width: 543px){.shopify-section .featured-collection-wrapper{padding:0 15px}}@media screen and (min-width: 544px){.shopify-section .featured-collection-wrapper{padding:0 20px}}@media screen and (min-width: 768px){.shopify-section .featured-collection-wrapper{padding:0 30px}}@media screen and (min-width: 991px){.shopify-section .featured-collection-wrapper{padding:0 30px}}@media (max-width: 767px){div.page-width.logo-bar-section{padding-top:0}}@media (max-width: 767px){div.page-width.logo-bar-section .section-header{margin-bottom:43px}}div.page-width.logo-bar-section ul.logo-bar{opacity:.6;margin-top:-25px;padding-bottom:75px}@media (max-width: 767px){div.page-width.logo-bar-section ul.logo-bar{padding-bottom:50px}}div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item{max-width:159px}@media (max-width: 990px){div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item{margin:10px}}@media (max-width: 543px){div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item{max-width:143px}}@media (max-width: 360px){div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item{max-width:122px;margin:10px}}@media (max-width: 811px){div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item{max-width:122px;margin:10px}}div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item>a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item>a:hover,div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item>a:focus,div.page-width.logo-bar-section ul.logo-bar>li.logo-bar__item>a:active{opacity:.6}#shopify-section-rpg-maker-collection-template{position:relative}#shopify-section-rpg-maker-collection-template .hero-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;margin-left:auto;margin-right:auto;height:100%;width:100%}#shopify-section-rpg-maker-collection-template .hero-image.desktop{height:800px;position:absolute;z-index:0;margin:0 auto;left:0;right:0}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .hero-image.desktop{display:none}}#shopify-section-rpg-maker-collection-template .hero-image.mobile{height:110vw;display:none}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .hero-image.mobile{display:block}}#shopify-section-rpg-maker-collection-template .gradient-left-to-right{position:absolute;z-index:0;margin:0 auto;left:0;right:0;height:100%}@media (min-width: 750px){#shopify-section-rpg-maker-collection-template .gradient-left-to-right{background:-moz-linear-gradient(left,black 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,black 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,black 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}}#shopify-section-rpg-maker-collection-template .gradient-bottom-to-top{position:absolute;z-index:0;margin:0 auto;left:0;right:0;bottom:0;height:50%;background:-moz-linear-gradient(bottom,#2c2c2c 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,#2c2c2c 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#2c2c2c 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c2c2c",endColorstr="#00000000",GradientType=0)}#shopify-section-rpg-maker-collection-template header{position:relative;z-index:1}#shopify-section-rpg-maker-collection-template header .content-container{max-width:700px}@media (min-width: 768px){#shopify-section-rpg-maker-collection-template header .content-container{padding:80px 0 50px;min-height:500px;display:flex;flex-direction:column;justify-content:center}}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template header .content-container{padding-bottom:8vw;margin-top:-50vw}}#shopify-section-rpg-maker-collection-template header .content-container .logo{padding-right:30px;max-width:504px;width:100%;height:auto;margin-bottom:25px}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template header .content-container .logo{margin-bottom:10px;max-width:100%;max-height:57px;width:auto}}#shopify-section-rpg-maker-collection-template header .content-container .description>*{text-transform:none;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}#shopify-section-rpg-maker-collection-template header .content-container .description h3{font-weight:600}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template header .content-container .description h3{font-size:1em}}#shopify-section-rpg-maker-collection-template header .content-container .description p{font-size:1.125em}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template header .content-container .description p{font-size:.875em}}#shopify-section-rpg-maker-collection-template .title-container{padding-bottom:30px;position:relative}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .title-container{padding-bottom:20px}}#shopify-section-rpg-maker-collection-template .title-container img{margin-right:8px;max-height:49px;max-width:49px}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .title-container img{max-height:28px;max-width:28px}}#shopify-section-rpg-maker-collection-template .title-container .title{text-transform:none;font-family:Lato,Noto Sans JP,helvetica,sans-serif;margin:0}#shopify-section-rpg-maker-collection-template .product-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));grid-gap:10px;grid-row-gap:16px}@media (max-width: 1300px){#shopify-section-rpg-maker-collection-template .product-container{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}@media (max-width: 749px){#shopify-section-rpg-maker-collection-template .product-container{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .product-container{grid-gap:3px;grid-row-gap:10px}}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs{height:600px;position:relative}@media (max-width: 749px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs{height:381px}}@media (min-width: 768px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs.dlc-background-image{background:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/dlc-cta-bg-small.jpg?v=2167402749895770403)}}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs.dlc-background-image{background:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/dlc-cta-bg-small.jpg?v=2167402749895770403);height:392px;background-size:353px}}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .gradient-background{position:absolute;z-index:0;margin:0 auto;left:0;right:0;background:linear-gradient(to top,rgba(44,44,44,.7),#2c2c2c 80%);height:100%;top:0}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container{position:relative;z-index:1;padding-top:100px}@media (max-width: 767px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container{padding-top:80px}}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container .title-container{margin-bottom:70px}@media (max-width: 749px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container .title-container{margin-bottom:40px}}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container .content>h2{margin-bottom:36px;font-size:2.625em;max-width:900px;font-weight:400}@media (max-width: 749px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container .content>h2{margin-bottom:29px;font-size:1.5em}}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container h2,#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container a{text-transform:initial}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:4px;color:#fff;font-family:Lato,Noto Sans JP,helvetica,sans-serif;font-weight:600;line-height:1;font-size:1em;height:60px;background-color:#267dc1;display:flex;align-items:center;justify-content:center;width:351px}@media (max-width: 749px){#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container a{width:100%}}#shopify-section-rpg-maker-collection-template .rpg-maker-dlcs .content-container a:hover{filter:brightness(75%)}#shopify-section-product-template,#shopify-section-product-tkool-template,#shopify-section-product-template-razer-outlet{position:relative;overflow:hidden}#shopify-section-product-template .blurry-background,#shopify-section-product-tkool-template .blurry-background,#shopify-section-product-template-razer-outlet .blurry-background{width:100%;height:646px;position:absolute;top:0;left:0;z-index:0;background-repeat:no-repeat;background-size:cover;filter:blur(20px);transform:scale(1.1);opacity:.4}#shopify-section-product-template .blurry-background .gradient-bottom-to-top,#shopify-section-product-tkool-template .blurry-background .gradient-bottom-to-top,#shopify-section-product-template-razer-outlet .blurry-background .gradient-bottom-to-top{position:absolute;z-index:0;margin:0 auto;left:0;right:0;bottom:0;height:50%;background:-moz-linear-gradient(bottom,#2c2c2c 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,#2c2c2c 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#2c2c2c 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c2c2c",endColorstr="#00000000",GradientType=0)}#shopify-section-product-template .product-template__container,#shopify-section-product-tkool-template .product-template__container,#shopify-section-product-template-razer-outlet .product-template__container{position:relative;z-index:1;margin-top:77px;margin-bottom:109px}@media (max-width: 1100px){#shopify-section-product-template .product-template__container,#shopify-section-product-tkool-template .product-template__container,#shopify-section-product-template-razer-outlet .product-template__container{margin-top:30px}}@media (max-width: 767px){#shopify-section-product-template .product-template__container,#shopify-section-product-tkool-template .product-template__container,#shopify-section-product-template-razer-outlet .product-template__container{margin-top:0;margin-bottom:50px}}#shopify-section-product-template .product-template__container .grid,#shopify-section-product-tkool-template .product-template__container .grid,#shopify-section-product-template-razer-outlet .product-template__container .grid{display:flex;flex-direction:row;margin:auto}@media (max-width: 1100px){#shopify-section-product-template .product-template__container .grid,#shopify-section-product-tkool-template .product-template__container .grid,#shopify-section-product-template-razer-outlet .product-template__container .grid{flex-direction:column;flex-direction:column-reverse}}#shopify-section-product-template .product-template__container .grid .left-side,#shopify-section-product-tkool-template .product-template__container .grid .left-side,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{flex:1 0 600px;position:relative}@media (max-width: 1450px){#shopify-section-product-template .product-template__container .grid .left-side,#shopify-section-product-tkool-template .product-template__container .grid .left-side,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{flex:1 1 40%}}#shopify-section-product-template .product-template__container .grid .right-side,#shopify-section-product-tkool-template .product-template__container .grid .right-side,#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{flex:1 1 100%;padding-left:70px}@media (max-width: 1450px){#shopify-section-product-template .product-template__container .grid .right-side,#shopify-section-product-tkool-template .product-template__container .grid .right-side,#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{flex:1 1 60%;padding-left:50px}}@media (max-width: 1100px){#shopify-section-product-template .product-template__container .grid .right-side,#shopify-section-product-tkool-template .product-template__container .grid .right-side,#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{flex:1 1 100%;padding-left:0;padding-bottom:18px}}#shopify-section-product-template .product-template__container .grid .price-item--sale,#shopify-section-product-tkool-template .product-template__container .grid .price-item--sale,#shopify-section-product-template-razer-outlet .product-template__container .grid .price-item--sale{margin-bottom:4px}@media (min-width: 768px){#shopify-section-product-template .product-template__container .grid .product-single__title,#shopify-section-product-tkool-template .product-template__container .grid .product-single__title,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__title{font-size:2.625em}}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__title,#shopify-section-product-tkool-template .product-template__container .grid .product-single__title,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__title{font-size:2em}}#shopify-section-product-template .product-template__container .grid .price--on-sale .price__sale,#shopify-section-product-tkool-template .product-template__container .grid .price--on-sale .price__sale,#shopify-section-product-template-razer-outlet .product-template__container .grid .price--on-sale .price__sale{flex-direction:column}#shopify-section-product-template .product-template__container .grid .product-single__meta .price__badge--sale,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .price__badge--sale,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .price__badge--sale{display:none}#shopify-section-product-template .product-template__container .grid .product-single__meta .label,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .label,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .label{top:0}#shopify-section-product-template .product-template__container .grid .product-single__meta .product-single__title,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-single__title,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-single__title{margin-top:10px}#shopify-section-product-template .product-template__container .grid .product-single__meta .product-type,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-type,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-type{margin-right:10px;border-radius:4px;border:1.5px solid #d9d9d9;padding:6px 8px;margin-top:10px;color:#fff;text-align:center;font-family:Lato,Noto Sans JP,helvetica,sans-serif;display:inline-block;line-height:1}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta .product-type,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-type,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-type{border:1px solid #d9d9d9;padding:4px 6px;font-size:.875em}}#shopify-section-product-template .product-template__container .grid .product-single__meta td,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta td,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta td,#shopify-section-product-template .product-template__container .grid .product-single__meta .product-single__description,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-single__description,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-single__description{color:#fff}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta .product-single__description,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-single__description,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-single__description{margin-bottom:20px}}#shopify-section-product-template .product-template__container .grid .product-single__meta .product-single__description ul li,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-single__description ul li,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-single__description ul li{font-size:1em}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta .product-single__description ul li,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .product-single__description ul li,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .product-single__description ul li{font-size:.875em}}#shopify-section-product-template .product-template__container .grid .product-single__meta form,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form{margin-bottom:40px}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta form,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form{margin-bottom:28px}}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta form,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form{margin-bottom:18px}}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container{display:flex;flex-direction:column}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left{flex:1 1 30%;text-align:center;padding-right:40px}@media (max-width: 1100px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left{flex:1 1 15%}}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left{flex:initial}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container{justify-content:flex-start}}@media (min-width: 768px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left{padding-right:40px}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container{align-items:flex-start}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container{width:33.33%}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container .product__price,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container .product__price,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container .product__price{margin-bottom:5px}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container .product__price,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container .product__price,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .left .price-container .product__price{margin-bottom:5px}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right{flex:1 1 100%}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item{padding:0;margin-bottom:0}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item--no-variants,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item--no-variants,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item--no-variants{max-width:100%}@media (max-width: 749px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item--no-variants,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item--no-variants,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .product-form__item--no-variants{max-width:initial}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .horizontal-rule-1,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .horizontal-rule-1,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .horizontal-rule-1{border-top:1px solid #d8d8d8;flex:1;height:1px;opacity:50%}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .horizontal-rule-1,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .horizontal-rule-1,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .horizontal-rule-1{height:.5px;opacity:30%}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container{align-items:center;text-align:center;height:30px;margin-bottom:12px}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container{height:15px}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container p,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container p,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container p{padding:11px;margin-top:3px}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container p,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container p,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .or-container p{font-size:10px;padding:10px;margin-top:1px;color:#d9d9d9}}#shopify-section-product-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .shopify-payment-button__more-options,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .shopify-payment-button__more-options,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form .price-and-purchase-buttons-container .right .shopify-payment-button__more-options{display:none}#shopify-section-product-template .product-template__container .grid .product-single__meta #rakuten-points,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta #rakuten-points,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta #rakuten-points{margin-bottom:20px}#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container{background-color:#232323;max-height:155px;text-align:center;padding:18px 0;margin-bottom:39px;clip-path:polygon(0% 16px,4px 16px,4px 8px,8px 8px,8px 4px,16px 4px,16px 0%,calc(100% - 16px) 0%,calc(100% - 16px) 4px,calc(100% - 8px) 4px,calc(100% - 8px) 8px,calc(100% - 4px) 8px,calc(100% - 4px) 16px,100% 16px,100% calc(100% - 16px),calc(100% - 4px) calc(100% - 16px),calc(100% - 4px) calc(100% - 8px),calc(100% - 8px) calc(100% - 8px),calc(100% - 8px) calc(100% - 4px),calc(100% - 16px) calc(100% - 4px),calc(100% - 16px) 100%,16px 100%,16px calc(100% - 4px),8px calc(100% - 4px),8px calc(100% - 8px),4px calc(100% - 8px),4px calc(100% - 16px),0% calc(100% - 16px))}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container{padding:11px 0 13px}}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container h5,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container h5,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container h5{margin-bottom:9px}}@media (max-width: 749px){#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container{margin-bottom:33px}}#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container{margin:0 15px}#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container img,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container img,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container img{width:60px;height:60px}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container img,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container img,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container img{width:50px;height:50px}}#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container p,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container p,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container p{font-size:.75em;line-height:1;margin-top:6px}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container p,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container p,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .compatibility-container .icon-and-text-container p{font-size:.6875em}}#shopify-section-product-template .product-template__container .grid .product-single__meta .features-container,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .features-container,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .features-container{padding:0}#shopify-section-product-template .product-template__container .grid .product-single__meta .features-container ul li,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .features-container ul li,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .features-container ul li{font-size:1em;list-style:inside;color:#fff}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__meta .features-container ul li,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .features-container ul li,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .features-container ul li{font-size:.875em}}#shopify-section-product-template .product-template__container .grid .product-single__meta .features-container hr,#shopify-section-product-tkool-template .product-template__container .grid .product-single__meta .features-container hr,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .features-container hr{margin:2em 0}@media (max-width: 749px){#shopify-section-product-template .product-template__container .grid .product-single__media-group,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group{margin-bottom:0}}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__media-wrapper{max-width:100%;max-height:476px}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__media-wrapper{max-width:initial;width:calc(100% + 40px);margin-left:-20px}}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__media-wrapper{width:calc(100% + 30px);margin-left:-15px}}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper .product-single__media,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper .product-single__media,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__media-wrapper .product-single__media{padding-top:calc(353 / 616 * 100%)}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper .product-single__media img.feature-row__image,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__media-wrapper .product-single__media img.feature-row__image,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__media-wrapper .product-single__media img.feature-row__image{object-fit:contain;max-width:100%;max-height:476px;height:100%;background-color:#00000080}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails{margin:18px 0 0}@media (max-width: 1100px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails{margin-top:13px;overflow-x:scroll;justify-content:initial;flex-wrap:initial;width:calc(100% + 50px)}}@media (max-width: 990px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails{width:calc(100% + 40px)}}@media (max-width: 767px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails{width:calc(100% + 20px)}}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails{width:calc(100% + 15px)}}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item{width:140px;height:80px;margin:0 5px 10px 0;padding:0;display:block;flex:0 0 140px;flex:initial}@media (max-width: 1100px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item{flex:0 0 140px}}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item{width:111px;height:64px;flex:0 0 111px;margin-right:3px}}@media (max-width: 749px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after{content:"";display:block;position:absolute;height:1px}}@media (max-width: 749px) and (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after{right:-15px;width:15px}}@media (max-width: 749px) and (min-width: 544px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after{right:-20px;width:20px}}@media (max-width: 749px) and (min-width: 768px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after{right:-40px;width:40px}}@media (max-width: 749px) and (min-width: 991px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item:last-child a:after{right:-50px;width:50px}}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail{margin:0;padding:0}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img{object-fit:cover;width:140px;height:80px;padding:0;margin:0;background-color:#121212}@media (max-width: 543px){#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img{width:111px;height:64px}}#shopify-section-product-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail.active-thumb,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail.active-thumb,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail.active-thumb{border-color:#fff}#shopify-section-product-template .product-template__container .grid .product-single__media-group .soundcloud,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .soundcloud,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .soundcloud{padding-top:20px}#shopify-section-product-template .product-template__container .grid .product-single__media-group .youtube,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .youtube,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .youtube{padding-top:20px;position:relative;width:100%;height:0;padding-bottom:56.25%}#shopify-section-product-template .product-template__container .grid .product-single__media-group .youtube .video-display,#shopify-section-product-tkool-template .product-template__container .grid .product-single__media-group .youtube .video-display,#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__media-group .youtube .video-display{position:absolute;top:0;left:0;width:100%;height:100%}body.product-template .features-container{color:#fff}body.product-template .product-bundle-container{background-color:#444;padding:0 40px}body.product-template #shopify-section-product-recommendations{padding-top:20px}.product-details__item--property{display:none}#rakuten-points{margin-top:20px;margin-left:5px}.banner-image.grid.section-header{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;height:100%;height:243px;width:100%;margin:0;display:flex;align-items:center;justify-content:center;padding:0}@media (max-width: 990px){.banner-image.grid.section-header{height:150px}}@media (max-width: 767px){.banner-image.grid.section-header{height:142px}}.banner-image.grid.section-header .section-header{margin-bottom:0;padding:0}.banner-image.grid.section-header .section-header h1{text-align:center;margin-bottom:0}@media (max-width: 767px){.banner-image.grid.section-header .section-header h1{font-size:1.75em}}.usf-has-container.template-collection{background-color:#232323}.usf-has-container #usf_container{display:flex;flex-direction:row;align-items:stretch;padding-top:0}.usf-has-container #usf_container .usf-facets{float:none}.usf-has-container #usf_container .usf-facets:empty{display:none}.usf-has-container #usf_container .usf-zone{float:none}.usf-has-container #usf_container .usf-sr-container{background-color:#2c2c2c;padding:0 50px;width:100%}@media (max-width: 1540px){.usf-has-container #usf_container .usf-sr-container{padding:0 30px}}@media (max-width: 990px){.usf-has-container #usf_container .usf-sr-container{padding:0 20px}}@media (max-width: 768px){.usf-has-container #usf_container .usf-sr-container{padding:0}}.usf-has-container #usf_container .usf-sr-container .usf-sr-config{margin-top:39px;margin-left:0}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .usf-sr-summary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}@media (max-width: 1540px){.usf-has-container #usf_container .usf-sr-container .usf-sr-config{margin-top:24px}}@media (max-width: 768px){.usf-has-container #usf_container .usf-sr-container .usf-sr-config{margin-left:20px;margin-right:20px}}@media (max-width: 766px){.usf-has-container #usf_container .usf-sr-container .usf-sr-config{margin-top:0;margin-bottom:0}}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .usf-sr-config{margin:0 15px}}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container,.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .flex-direction-column{width:100%}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .usf-filters{justify-content:center;width:100%;margin:18px 0 0;background-color:#267dc1;border:none;font-weight:600;border-radius:4px;color:#fff;font-family:Lato,Noto Sans JP,helvetica,sans-serif;height:50px}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .usf-filters{font-size:.875em}}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .usf-filters.usf-has-filters:after{background:initial}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .flex-direction-row{flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:12px}@media (max-width: 360px){.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .flex-direction-row{flex-direction:column;align-items:flex-end}}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .flex-direction-row div .usf-sr-summary{color:#fff}.usf-has-container #usf_container .usf-sr-container .usf-sr-config .config-container .usf-dropdown{min-width:200px}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{position:relative;min-height:300px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:6px;grid-row-gap:20px;overflow:initial;margin:0;padding:0}@media (max-width: 990px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}@media (max-width: 766px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}@media (max-width: 520px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-row-gap:15px}}@media (max-width: 768px) and (min-width: 767px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{padding:0 20px}}@media (max-width: 766px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{padding:30px 20px 0}}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{padding:25px 15px 0}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item{padding-left:0;width:100%;max-width:500px}@media (min-width: 1500px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item{max-width:696px}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item__link{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item{margin:0;height:100%}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item>.label.card{transform:scale(.9);transform-origin:left;z-index:1}@media (max-width: 767px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item>.label.card{transform:scale(.75);top:-10px}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .grid-view-item__image-wrapper{padding-top:calc(353 / 616 * 100%);margin:0;background-color:#101010}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .grid-view-item__image-wrapper .grid-view-item__image{position:absolute;object-fit:contain}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{flex-direction:column;height:69px}@media (min-width: 991px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{padding:15px}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .title-and-price{flex-direction:row;display:flex;justify-content:space-between}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .title-and-price{flex-direction:column}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .tag{color:#8f8f8f;font-size:.75em;line-height:1;margin-top:6px;font-weight:500}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .tag{font-size:.625em}}@media (max-width: 990px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{height:66px}}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{display:block;padding:11px;height:76px}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .product-name{height:33px;font-size:12px;margin-bottom:1px}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__sale{flex-direction:row!important;align-items:baseline}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__sale span{margin-right:5px}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__sale span,.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__regular span{font-size:16.4px}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .product-card__title{font-weight:500;font-size:1em;padding-right:15px;line-height:1.4;border:none;color:#fff;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;overflow:hidden;line-height:20px;height:40px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 990px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .product-card__title{font-size:.875em}}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .product-card__title{font-size:.75em;line-height:1.4;height:33px}}@media (min-width: 544px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing{margin-top:-2px}}@media (max-width: 543px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing{margin-top:0}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing a,.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing .price__badge--sold-out{display:none}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing .price__sale{align-items:center;flex-direction:column}@media (max-width: 990px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing .price__sale{margin-top:-2px}}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price--listing .price__badge--sale{display:none}.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__compare s.price-item{font-size:.875em;margin-top:0}@media (max-width: 990px) and (min-width: 544px){.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__compare s.price-item{margin-top:-3px}}.usf-has-container #usf_container .usf-sr-container .usf-sr-paging .usf-sr-loader{background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/loading.gif);background-size:contain;background-repeat:no-repeat;background-size:50%;width:270px;height:92px;background-position:50%;padding:0}.usf-has-container.usf-mobile{background-color:#2c2c2c}.usf-has-container.usf-mobile .usf-sr-summary{text-align:left;opacity:1}.usf-goto-top{display:none}#usf_container .usf-facets{padding:45px 15px 0 30px;background-color:#232323;min-width:260px;max-width:320px}@media (min-width: 1541px){#usf_container .usf-facets{min-width:320px}}@media (max-width: 1540px){#usf_container .usf-facets{padding:30px 10px 0 20px}}@media (max-width: 787px) and (min-width: 767px){#usf_container .usf-facets{min-width:240px;padding:0 5px 0 15px}}#usf_container .usf-facets .usf-button{height:initial}#usf_container .usf-facets button.usf-clear-all:focus,#usf_container .usf-facets button.usf-clear-all:hover{background:transparent!important;color:#fff;opacity:.9;border:none;outline:none}#usf_container .usf-facets button.usf-clear-all:focus:before,#usf_container .usf-facets button.usf-clear-all:focus:after,#usf_container .usf-facets button.usf-clear-all:hover:before,#usf_container .usf-facets button.usf-clear-all:hover:after{background:#c6c6c6}#usf_container .usf-facets .usf-refineby button.usf-btn:hover,#usf_container .usf-facets .usf-refineby button.usf-btn:focus{background:transparent!important}#usf_container .usf-facets .usf-refineby .usf-button{height:initial;color:#c6c6c6}#usf_container .usf-facets .usf-refineby .usf-button:hover{color:#fff}#usf_container .usf-facets .usf-refineby .usf-title .usf-label{color:#fff;margin-left:10px}#usf_container .usf-facets .usf-refineby .usf-refineby__body button.usf-btn{height:initial;padding:10px 0}#usf_container .usf-facets .usf-refineby .usf-refineby__body button.usf-btn b{color:#c6c6c6}#usf_container .usf-facets .usf-refineby .usf-refineby__body button.usf-btn:hover{background:initial;opacity:.9}#usf_container .usf-facets .usf-refineby .usf-refineby__body button.usf-btn:focus{background:initial;opacity:1;color:#fff}#usf_container .usf-facets .usf-refineby .usf-refineby__body .usf-remove:after,#usf_container .usf-facets .usf-refineby .usf-refineby__body .usf-remove:before{background:#c6c6c6}#usf_container .usf-facets .usf-label{height:1em}#usf_container .usf-facets .usf-facet{border-bottom:none}#usf_container .usf-facets .usf-facet .usf-title{padding:0;margin-bottom:20px}#usf_container .usf-facets .usf-facet .usf-title .usf-label{color:#8f8f8f;text-transform:initial;font-size:24px;font-family:Lato,Noto Sans JP,helvetica,sans-serif;margin-left:0;font-weight:400}#usf_container .usf-facets .usf-facet button.usf-btn:hover,#usf_container .usf-facets .usf-facet button.usf-btn:focus{background:transparent!important}#usf_container .usf-facets .usf-facet .usf-facet-values{max-height:initial!important}#usf_container .usf-facets .usf-facet .usf-facet-values--List .usf-facet-value.usf-selected{font-weight:initial}#usf_container .usf-facets .usf-facet .usf-facet-value{margin-bottom:10px}#usf_container .usf-facets .usf-facet .usf-facet-value .usf-checkbox-inner{background-color:#191818}#usf_container .usf-facets .usf-facet .usf-facet-value .usf-checkbox-inner:before,#usf_container .usf-facets .usf-facet .usf-facet-value .usf-checkbox-inner:after{border-color:#fff}#usf_container .usf-facets .usf-facet .usf-facet-value .usf-label{color:#fff;font-size:16px;font-family:Lato,Noto Sans JP,helvetica,sans-serif}#usf_container .usf-facets .usf-facet .usf-value,#usf_container .usf-facets .usf-facet .usf-clear-all{margin-left:auto}#usf_container .usf-facets .usf-facet .usf-title{display:flex;align-items:center}#usf_container .usf-facets .usf-facet:first-child .usf-title:before,#usf_container .usf-facets .usf-facet:last-child .usf-title:before{border:none;padding:0;margin:0;transform:initial;transition:initial;content:"";width:0px;height:0px;position:relative}.usf-mobile .usf-facets{transform:initial!important;width:100%;max-width:100%;pointer-events:none;opacity:0}.usf-mobile .usf-facets .usf-facets-wrapper{padding:20px 25px 0;top:40px;left:40px;right:40px;bottom:initial;background:#232323;max-width:320px;margin:0 auto;overflow-y:scroll;max-height:calc(100vh - 130px);box-shadow:none}@media (max-width: 543px){.usf-mobile .usf-facets .usf-facets-wrapper{top:20px;left:20px;right:20px}}.usf-mobile .usf-facets .usf-facets-wrapper .usf-facet{background-color:#232323;margin-bottom:25px}.usf-mobile .usf-facets .usf-facets-wrapper .usf-facet .usf-title{margin-bottom:14px}.usf-mobile .usf-facets .usf-facets-wrapper .usf-facet .usf-facet-value{background-color:#232323;border:none;padding:4px 0}.usf-mobile .usf-facets .usf-facets-wrapper .usf-facet .usf-facet-value .usf-checkbox{display:inline-block}.usf-mobile .usf-facets .usf-facets-wrapper .usf-selected:before{background:none}.usf-mobile .usf-facets .usf-facets-wrapper .usf-close{left:initial;right:0;background-color:#232323;fill:#d9d9d9;background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-close.svg)}.usf-mobile.usf-mobile-filters .usf-facets{pointer-events:initial;opacity:1;background-color:#000000b3}.usf-theme-fix-debut.usf-has-container .page-width{padding:0!important;max-width:100%}.template-search .usf-facets.usf-no-select.usf-zone{display:none}@media (max-width: 990px) and (min-width: 768px){.template-search .grid.usf-results.usf-grid.grid--view-items{grid-template-columns:repeat(auto-fit,minmax(238px,1fr))!important}}@media (max-width: 768px) and (min-width: 767px){.template-search .grid.usf-results.usf-grid.grid--view-items{padding:0 20px!important}}@media (max-width: 450px){.template-search #usf_container .config-container .flex-direction-row{flex-direction:column!important;justify-content:stretch!important;align-items:stretch!important}.template-search #usf_container .config-container .flex-direction-row select{width:100%;margin-bottom:15px}}.template-search #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .tag{display:none}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox{margin-top:60px;margin-bottom:50px}@media (max-width: 990px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox{margin-top:20px;margin-bottom:20px}}@media (max-width: 767px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox{padding:0 20px}}@media (max-width: 543px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox{padding:0 15px;margin-top:15px;margin-bottom:10px}}@media (max-width: 450px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox{margin-bottom:0;border-radius:4px}}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox input{padding-bottom:10px;padding-left:77px}@media (max-width: 767px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox input{padding-left:60px;height:60px;font-size:1em}}@media (max-width: 543px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox input{padding-left:20px}}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox input:focus{background-color:#000}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox button{position:absolute!important;background-color:transparent!important;height:initial!important}@media (min-width: 768px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox button{margin-left:17px;width:30px;min-height:30px}}@media (max-width: 543px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox button{display:none}}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox button svg{width:27px;height:27px;margin-top:-2px}@media (max-width: 767px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox button svg{margin-top:1px;width:20px;height:20px}}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;filter:brightness(50%)}@media (min-width: 768px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove{right:4px}}@media (max-width: 450px){.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove{right:2px}}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove:hover,.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove:focus,.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove:active{filter:brightness(100%);outline:none}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove:after{content:initial}.template-search #usf_container .usf-sr-container form.usf-sr-inputbox .usf-remove:before{background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-close.svg);height:29px;width:29px;background-color:initial;transform:initial;top:-4px;right:20px}.template-search .usf-sr-empty{position:absolute;left:0;right:0;top:20px;max-width:700px;padding:0 20px;margin:0 auto!important}@media (max-width: 767px){.template-search .usf-sr-empty{top:40px}}.template-search .usf-sr-empty h2{font-weight:400}body:not(.usf-mobile) .usf-no-facets .usf-results.usf-grid.usf-results{width:100%}.usf-no-facets+.usf-no-select{display:none}.template-collection.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{height:90px}@media (max-width: 990px){.template-collection.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{height:86px}}@media (max-width: 543px){.template-collection.usf-has-container #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{height:98px}}body.komodo-plaza-jp.template-collection{background-color:#0e0e0e}body.komodo-plaza-jp.usf-has-container #usf_container .usf-sr-config .config-container .usf-filters{font-size:.875em}@media (max-width: 543px){body.komodo-plaza-jp.usf-has-container #usf_container .usf-sr-config .config-container .usf-filters{font-size:.8125em}}@media (min-width: 1541px){body.komodo-plaza-jp.collection-template .usf-facets__body:not(:empty):before{margin-right:47px}}@media (min-width: 768px){body.komodo-plaza-jp.collection-template .usf-facets__body:not(:empty):before{font-size:24px;content:"\7d5e\308a\8fbc\307f";margin-bottom:1em;padding-bottom:20.5px;padding-top:.2em;color:#fff;display:block;border-bottom:1px solid #8f8f8f;margin-right:30px}}#shopify-section-cart-template .page-width{padding-bottom:98px}@media (max-width: 749px){#shopify-section-cart-template .page-width{padding-right:0;padding-left:0;padding-bottom:55px}}#shopify-section-cart-template .cart-header{text-align:left;padding-top:6.125em}#shopify-section-cart-template .cart-header h1{margin-bottom:30px;font-size:2.625em}@media (max-width: 749px){#shopify-section-cart-template .cart-header h1{font-size:2em;margin-bottom:16px}}#shopify-section-cart-template .cart-header p{font-size:1.125em}@media (max-width: 749px){#shopify-section-cart-template .cart-header p{font-size:1em}}@media (max-width: 543px){#shopify-section-cart-template .cart-header p{font-size:.875em}}@media (max-width: 749px){#shopify-section-cart-template .cart-header{padding-top:41px;padding-left:16px}}#shopify-section-cart-template .cart table{border-collapse:separate;border-spacing:0 5px;margin-bottom:7px}@media (max-width: 749px){#shopify-section-cart-template .cart table{border-spacing:0 4px}}#shopify-section-cart-template .cart .cart__removed-product{display:none}#shopify-section-cart-template .cart .cart__row--heading{text-transform:initial;border-bottom:none}#shopify-section-cart-template .cart .cart__row--heading th{text-transform:initial;font-family:Lato,Noto Sans JP,helvetica,sans-serif;padding-bottom:14px;font-size:1em;font-weight:600;padding-top:17px}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__row--heading th{padding-bottom:8px}}#shopify-section-cart-template .cart .order-discount--list{margin:3px 0 1px 1.3em}@media (max-width: 749px){#shopify-section-cart-template .cart .order-discount--list{font-size:12px}}#shopify-section-cart-template .cart .order-discount--list .order-discount__item{text-transform:initial;color:#267dc1}#shopify-section-cart-template .cart .order-discount--list .order-discount__item svg{display:none}#shopify-section-cart-template .cart .order-discount--list .order-discount__item span{color:#267dc1}@media (min-width: 750px){#shopify-section-cart-template .cart .list-view-item__title{padding-top:5px}}#shopify-section-cart-template .cart .list-view-item__title a.cart__product-title{font-size:16px}@media (max-width: 749px){#shopify-section-cart-template .cart .list-view-item__title a.cart__product-title{font-size:14px}}#shopify-section-cart-template .cart ul.product-details{margin:0}#shopify-section-cart-template .cart ul.product-details>li{color:#8f8f8f;font-size:12px;margin:0}#shopify-section-cart-template .cart ul.product-details>li span{display:none}#shopify-section-cart-template .cart .cart__row--heading,#shopify-section-cart-template .cart .cart__product-title,#shopify-section-cart-template .cart .cart__shipping{color:#fff}#shopify-section-cart-template .cart td{height:92px}#shopify-section-cart-template .cart tr.cart__row:not(.cart__row--heading){border-bottom:none;background-color:#232323}@media (max-width: 749px){#shopify-section-cart-template .cart th:first-child,#shopify-section-cart-template .cart td:first-child{padding-left:16px}}@media (max-width: 749px){#shopify-section-cart-template .cart th.text-right:not(.small--hide),#shopify-section-cart-template .cart td.cart__price.text-right:not(.small--hide){padding-right:16px}}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__footer{padding:20px 20px 0}}@media (max-width: 543px){#shopify-section-cart-template .cart .cart__footer{padding:15px 15px 0}}@media (max-width: 749px){#shopify-section-cart-template .cart .small--text-center{text-align:right!important}}#shopify-section-cart-template .cart th:last-child,#shopify-section-cart-template .cart td:last-child{padding-right:25px}#shopify-section-cart-template .cart td{padding-top:0;padding-bottom:0}@media (max-width: 749px){#shopify-section-cart-template .cart td{padding-top:16px;padding-bottom:16px}}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__buttons-container{max-width:100%}}@media (max-width: 749px){#shopify-section-cart-template .cart .additional-checkout-buttons{margin-top:0}}#shopify-section-cart-template .cart .cart__meta,#shopify-section-cart-template .cart .cart__row{width:100%}@media (max-width: 990px){#shopify-section-cart-template .cart .cart__row td:not(:first-child){padding-left:15px;padding-right:25px}}#shopify-section-cart-template .cart .cart__product-information>div{justify-content:center;display:flex;flex-direction:column}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__product-information>div{justify-content:flex-start}}#shopify-section-cart-template .cart .cart__image-wrapper{padding-right:23px}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__image-wrapper{padding-right:16.3px}}#shopify-section-cart-template .cart .cart__image{height:92px;width:163px;background-repeat:no-repeat!important;background-size:contain!important;background-position:center!important}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__image{height:58px;width:83.7px}}#shopify-section-cart-template .cart .cart__price,#shopify-section-cart-template .cart .cart__final-price span{color:#d9d9d9}#shopify-section-cart-template .cart .cart-subtotal__price{font-family:Aileron,Noto Sans JP,helvetica,sans-serif;font-size:41px;padding-left:10px;letter-spacing:-1px}#shopify-section-cart-template .cart .cart-subtotal__price:first-letter{font-size:70%;color:#8f8f8f;letter-spacing:3px}@-moz-document url-prefix(){#shopify-section-cart-template .cart .cart-subtotal__price:first-letter{font-size:100%!important;letter-spacing:initial}}@media (max-width: 749px){#shopify-section-cart-template .cart .cart-subtotal__price{font-size:32px}}#shopify-section-cart-template .cart .cart__shipping.rte{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__shipping.rte{font-size:.875em}}#shopify-section-cart-template .cart .cart-subtotal__title{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;font-weight:500}#shopify-section-cart-template .cart .cart__final-price dl[data-cart-item-discounted-price-group]{color:#fff}#shopify-section-cart-template .cart .cart__final-price dl[data-cart-item-discounted-price-group] .order-discount{color:#267dc1}#shopify-section-cart-template .cart .cart__price dd[data-cart-item-regular-price]{font-size:16px}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__price dd[data-cart-item-regular-price]{font-size:16px}}#shopify-section-cart-template .cart .cart__price div[data-cart-item-discounted-price-group]{font-size:16px}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__price div[data-cart-item-discounted-price-group]{font-size:14px}}#shopify-section-cart-template .cart .cart__price div[data-cart-item-discounted-price-group] .order-discount{color:#267dc1}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__price{padding-left:0!important}}#shopify-section-cart-template .cart .cart__remove a,#shopify-section-cart-template .cart .cart__qty-label{color:#8f8f8f}#shopify-section-cart-template .cart .cart__qty{text-align:center}#shopify-section-cart-template .cart .cart__qty input:focus{outline:none;background-color:#000}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__qty{display:flex;align-items:center;margin-top:5px}}#shopify-section-cart-template .cart .cart__remove a{font-size:14px;margin-top:3px}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__remove a{font-size:14px}}#shopify-section-cart-template .cart .cart__remove{padding-bottom:5px}#shopify-section-cart-template .cart .cart__qty-input{width:46px;height:46px;border-radius:4px;border:1px solid #333333;background-color:#333}@media (max-width: 749px){#shopify-section-cart-template .cart .cart__qty-input{height:28px;font-size:.875em}}#shopify-section-cart-template .cart .cart__qty-input[type=number]{-moz-appearance:textfield}#shopify-section-cart-template .cart .cart__qty-input::-webkit-outer-spin-button,#shopify-section-cart-template .cart .cart__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#shopify-section-cart-template .cart__submit.btn,#shopify-section-cart-template .cart__continue-btn.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;text-transform:none;font-family:Lato,Noto Sans JP,helvetica,sans-serif;display:flex;align-items:center;justify-content:center;letter-spacing:0;font-size:1em;height:50px;color:#fff;border-radius:4px;background-color:#267dc1}#shopify-section-cart-template .cart__submit.btn svg,#shopify-section-cart-template .cart__continue-btn.btn svg{display:none}#shopify-section-cart-template .cart__submit.btn:focus,#shopify-section-cart-template .cart__continue-btn.btn:focus{outline:none}#shopify-section-cart-template .cart__submit.btn:hover,#shopify-section-cart-template .cart__continue-btn.btn:hover{background-color:#267dc1;filter:brightness(75%)}#shopify-section-cart-template .cart__continue-btn.btn{max-width:320px;margin:0 auto}@media (min-width: 750px){#shopify-section-cart-template .cart__submit.btn{width:280px}}#shopify-section-cart-template .divider{width:100%;height:1px;background-color:#ffffff26;margin-top:20px;margin-bottom:20px}@media (max-width: 749px){#shopify-section-cart-template .divider{margin-top:14px;margin-bottom:13px}}#shopify-section-cart-template .cart__shipping{padding-bottom:0;margin-bottom:18px;font-size:16px}@media (max-width: 749px){#shopify-section-cart-template .cart__shipping{margin-bottom:21px}}#usf_container{padding-top:68px}@media (max-width: 749px){#usf_container{padding-top:25px}}#usf_container .usf-sr-inputbox{max-width:990px;margin:0 auto}#usf_container .usf-sr-inputbox input{font-size:24px;height:90px;border:none;border-radius:6px;background-color:#232323;padding-left:84px;padding-bottom:15px}@media (max-width: 749px){#usf_container .usf-sr-inputbox input{height:72px;font-size:19px}}#usf_container .usf-sr-inputbox button{margin-left:27px}#usf_container .usf-sr-inputbox button svg .usf-path{stroke:#fff}#usf_container .usf-sr-inputbox .usf-remove:before,#usf_container .usf-sr-inputbox .usf-remove:after{background:#d9d9d9;right:23px}#usf_container .usf-sr-config{border-top:none;border-bottom:1px solid #8f8f8f;padding-top:0;margin-top:81px;padding-bottom:16.5px}@media (max-width: 749px){#usf_container .usf-sr-config{margin-top:36px;display:flex;flex-direction:row-reverse;padding-bottom:14.5px}#usf_container .usf-sr-config .usf-dropdown{width:154px}}#usf_container span.usf-sr-summary{color:#fff;font-family:Lato,Noto Sans JP,helvetica,sans-serif;font-size:24px}@media (max-width: 749px){#usf_container span.usf-sr-summary{text-align:left;font-size:20px}}#usf_container .usf-dropdown{background-color:#232323;background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-arrow-down.svg);background-size:16px;background-position:calc(100% - 15px) 50%;border-radius:4px;font-weight:600;font-size:1em;line-height:1;font-family:Lato,Noto Sans JP,helvetica,sans-serif;color:#fff;border:none;height:50px}@media (min-width: 991px){#usf_container .usf-dropdown{width:360px}}@media (max-width: 990px){#usf_container .usf-dropdown{width:320px}}#usf_container .usf-dropdown:focus{background-color:#000;outline:none}#usf_container .usf-dropdown option{background-color:#232323;color:#fff}@media (max-width: 990px){#usf_container .usf-dropdown{font-size:.875em}}#usf_container .usf-views{display:none}.search-bar__interior,.search-form__container{background-color:#232323}.search-bar__interior:focus,.search-form__container:focus{outline:none}.search-bar__interior .search-form__input,.search-form__container .search-form__input{height:50px;background-color:#333;color:#fff;border:none;border-radius:5px;font-size:1.125em}.search-bar__interior .search-form__input::-webkit-input-placeholder,.search-form__container .search-form__input::-webkit-input-placeholder{color:#fff}.search-bar__interior .search-form__input:-ms-input-placeholder,.search-form__container .search-form__input:-ms-input-placeholder{color:#fff}.search-bar__interior .search-form__input::placeholder,.search-form__container .search-form__input::placeholder{color:#fff}.search-bar__interior .search-form__input:focus,.search-form__container .search-form__input:focus{outline:none}@media (max-width: 543px){.search-bar__interior .search-form__input,.search-form__container .search-form__input{font-size:1em}}.search-bar__interior .search-bar__submit,.search-form__container .search-bar__submit{padding:0 12px 0 15px}.search-bar__interior .search-bar__submit:focus,.search-form__container .search-bar__submit:focus{outline:none}.search-bar__interior .search-bar__submit img,.search-form__container .search-bar__submit img{width:22px;height:22px}.usf-popup.usf-zone.usf-is.usf-is--right{max-width:100%}.usf-popup.usf-zone.usf-is.usf-is--right form{padding:10px 8px;background-color:#232323;border:0;height:60px;display:flex;align-items:center}.usf-popup.usf-zone.usf-is.usf-is--right form:focus{outline:none}.usf-popup.usf-zone.usf-is.usf-is--right form input{width:calc(100% - 43px);border:1px solid transparent;height:50px;background-color:#333;color:#fff;border:none;border-radius:5px;font-size:1.125em;padding:10px 50px 10px 15px;background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-search.svg);background-repeat:no-repeat;background-position:calc(100% - 12px) calc(50% - 1px);background-size:22px}.usf-popup.usf-zone.usf-is.usf-is--right form input::-webkit-input-placeholder{color:#fff}.usf-popup.usf-zone.usf-is.usf-is--right form input:-ms-input-placeholder{color:#fff}.usf-popup.usf-zone.usf-is.usf-is--right form input::placeholder{color:#fff}.usf-popup.usf-zone.usf-is.usf-is--right form input:focus{outline:none}@media (max-width: 543px){.usf-popup.usf-zone.usf-is.usf-is--right form input{font-size:1em}}.usf-popup.usf-zone.usf-is.usf-is--right form .usf-close{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;filter:brightness(50%)}.usf-popup.usf-zone.usf-is.usf-is--right form .usf-close:hover,.usf-popup.usf-zone.usf-is.usf-is--right form .usf-close:focus,.usf-popup.usf-zone.usf-is.usf-is--right form .usf-close:active{filter:brightness(100%);outline:none}.usf-popup.usf-zone.usf-is.usf-is--right form .usf-close:after{content:initial}.usf-popup.usf-zone.usf-is.usf-is--right form .usf-close:before{background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-close.svg);height:25px;width:25px;background-color:initial;transform:initial;top:-2px;right:-2px}.search-bar.drawer--top{left:0;right:0}.search-bar.drawer--top:focus{outline:none}@media (max-width: 543px){.search-bar.drawer--top{height:60px!important}}.usf-popup.usf-zone.usf-is.usf-is--left,.usf-popup.usf-zone.usf-is.usf-is--right{background-color:#232323;margin-top:38px;border:none;box-shadow:19px 20px 23px #0000007a}@media (max-width: 767px){.usf-popup.usf-zone.usf-is.usf-is--left,.usf-popup.usf-zone.usf-is.usf-is--right{margin-top:0}}.usf-popup.usf-zone.usf-is.usf-is--left:before,.usf-popup.usf-zone.usf-is.usf-is--right:before{background-color:#232323}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__no-results,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__no-results{color:#fff;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches{border-right:none}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-is__products,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-is__products{padding:.4em 1em}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches>.usf-title,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches>.usf-title{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;border-bottom-color:#3f3f3f;color:#8f8f8f;font-size:.8125em;font-weight:700}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-pull-left>.usf-title,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-pull-left>.usf-title{color:#8f8f8f;font-weight:500;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-is__product,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-is__product{border-bottom-color:#3f3f3f;display:flex;align-items:center;padding-top:12px;padding-bottom:10px}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-is__product:hover,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-is__product:hover{background-color:#232323;filter:brightness(150%)}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-is__product .usf-highlight,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-is__product .usf-highlight{color:#fff}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-is__product .usf-vendor,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-is__product .usf-vendor{display:none}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-is__product .usf-price,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-is__product .usf-price{color:#d9d9d9;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;font-weight:500}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__matches .usf-price-wrapper,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__matches .usf-price-wrapper{margin-top:0}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__suggestions,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__suggestions{background-color:#2c2c2c}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__suggestions .usf-title,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__suggestions .usf-title{color:#8f8f8f;border-bottom:none;font-size:.8125em;font-weight:700}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__suggestions .usf-is__suggestion,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__suggestions .usf-is__suggestion{color:#fff;border-top-color:#3f3f3f}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__suggestions .usf-is__suggestion .usf-highlight,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__suggestions .usf-is__suggestion .usf-highlight{color:#fff}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__suggestions .usf-is__suggestion:hover,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__suggestions .usf-is__suggestion:hover{background-color:#2c2c2c;filter:brightness(150%)}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__viewall,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__viewall{background-color:#333;border:none}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__viewall span,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__viewall span{font-weight:600}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__viewall .usf-highlight,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__viewall .usf-highlight{color:#fff;font-weight:600}.usf-popup.usf-zone.usf-is.usf-is--left .usf-is__loader,.usf-popup.usf-zone.usf-is.usf-is--right .usf-is__loader{display:none}.search-bar__close{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;filter:brightness(50%)}.search-bar__close:hover,.search-bar__close:focus,.search-bar__close:active{filter:brightness(100%);outline:none}.search-form__submit{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.search-form__submit:hover,.search-form__submit:focus,.search-form__submit:active{opacity:.7}#page-template,.template-{background-color:#f8f8f8}#page-template .grid,.template- .grid{margin-left:0}@media (max-width: 749px){#page-template .grid,.template- .grid{margin-left:0}}#page-template .grid__item,.template- .grid__item{left:0;width:100%;padding-left:0}#page-template .grid__item.one-half,.template- .grid__item.one-half{width:50%}#page-template .grid__item.one-half:first-child,.template- .grid__item.one-half:first-child{padding-right:13px}#page-template .grid__item.one-half:last-child,.template- .grid__item.one-half:last-child{padding-left:13px}#page-template .grid__item .grid--half-gutters,.template- .grid__item .grid--half-gutters{margin-left:0}#page-template .page-container .main-content,.template- .page-container .main-content{padding-top:98px;padding-bottom:124px}@media (max-width: 990px){#page-template .page-container .main-content,.template- .page-container .main-content{padding-top:60px}}@media (max-width: 749px){#page-template .page-container .main-content,.template- .page-container .main-content{padding-top:41px;padding-bottom:68px}}@media (max-width: 543px){#page-template .page-container .main-content .page-width,.template- .page-container .main-content .page-width{padding:0 15px}}#page-template .page-container .main-content h1,.template- .page-container .main-content h1{color:#2c2c2c}@media (max-width: 990px){#page-template .page-container .main-content h1,.template- .page-container .main-content h1{font-size:2em}}#page-template .page-container .main-content h2,#page-template .page-container .main-content h3,#page-template .page-container .main-content h4,#page-template .page-container .main-content h5,#page-template .page-container .main-content h6,#page-template .page-container .main-content span,.template- .page-container .main-content h2,.template- .page-container .main-content h3,.template- .page-container .main-content h4,.template- .page-container .main-content h5,.template- .page-container .main-content h6,.template- .page-container .main-content span{color:#333;font-weight:700;margin-top:2em;margin-bottom:1em}#page-template .page-container .main-content ul,.template- .page-container .main-content ul{margin-bottom:1em}#page-template .page-container .main-content ul>li,.template- .page-container .main-content ul>li{font-size:1em}@media (max-width: 767px){#page-template .page-container .main-content ul>li,.template- .page-container .main-content ul>li{font-size:.875em}}#page-template .page-container .main-content .rte,#page-template .page-container .main-content .rte p,#page-template .page-container .main-content .rte span,#page-template .page-container .main-content .rte p span,#page-template .page-container .main-content .shopify-policy__body p,.template- .page-container .main-content .rte,.template- .page-container .main-content .rte p,.template- .page-container .main-content .rte span,.template- .page-container .main-content .rte p span,.template- .page-container .main-content .shopify-policy__body p{color:#333;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;line-height:1.8}#page-template .page-container .main-content .rte a,#page-template .page-container .main-content .rte p a,#page-template .page-container .main-content .rte span a,#page-template .page-container .main-content .rte p span a,#page-template .page-container .main-content .shopify-policy__body p a,.template- .page-container .main-content .rte a,.template- .page-container .main-content .rte p a,.template- .page-container .main-content .rte span a,.template- .page-container .main-content .rte p span a,.template- .page-container .main-content .shopify-policy__body p a{font-family:LoRes12,Noto Sans JP,helvetica,sans-serif;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-size:1em}@media (max-width: 767px){#page-template .page-container .main-content .rte a,#page-template .page-container .main-content .rte p a,#page-template .page-container .main-content .rte span a,#page-template .page-container .main-content .rte p span a,#page-template .page-container .main-content .shopify-policy__body p a,.template- .page-container .main-content .rte a,.template- .page-container .main-content .rte p a,.template- .page-container .main-content .rte span a,.template- .page-container .main-content .rte p span a,.template- .page-container .main-content .shopify-policy__body p a{font-size:.875em}}#page-template .page-container .main-content .rte a:after,#page-template .page-container .main-content .rte p a:after,#page-template .page-container .main-content .rte span a:after,#page-template .page-container .main-content .rte p span a:after,#page-template .page-container .main-content .shopify-policy__body p a:after,.template- .page-container .main-content .rte a:after,.template- .page-container .main-content .rte p a:after,.template- .page-container .main-content .rte span a:after,.template- .page-container .main-content .rte p span a:after,.template- .page-container .main-content .shopify-policy__body p a:after{background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-retro-arrow-primary.svg);background-size:1em 1em;display:inline-block;width:1em;height:1em;position:relative;top:2px;margin-left:.14em;content:""}#page-template .page-container .main-content .rte a:hover,#page-template .page-container .main-content .rte a:focus,#page-template .page-container .main-content .rte a:active,#page-template .page-container .main-content .rte p a:hover,#page-template .page-container .main-content .rte p a:focus,#page-template .page-container .main-content .rte p a:active,#page-template .page-container .main-content .rte span a:hover,#page-template .page-container .main-content .rte span a:focus,#page-template .page-container .main-content .rte span a:active,#page-template .page-container .main-content .rte p span a:hover,#page-template .page-container .main-content .rte p span a:focus,#page-template .page-container .main-content .rte p span a:active,#page-template .page-container .main-content .shopify-policy__body p a:hover,#page-template .page-container .main-content .shopify-policy__body p a:focus,#page-template .page-container .main-content .shopify-policy__body p a:active,.template- .page-container .main-content .rte a:hover,.template- .page-container .main-content .rte a:focus,.template- .page-container .main-content .rte a:active,.template- .page-container .main-content .rte p a:hover,.template- .page-container .main-content .rte p a:focus,.template- .page-container .main-content .rte p a:active,.template- .page-container .main-content .rte span a:hover,.template- .page-container .main-content .rte span a:focus,.template- .page-container .main-content .rte span a:active,.template- .page-container .main-content .rte p span a:hover,.template- .page-container .main-content .rte p span a:focus,.template- .page-container .main-content .rte p span a:active,.template- .page-container .main-content .shopify-policy__body p a:hover,.template- .page-container .main-content .shopify-policy__body p a:focus,.template- .page-container .main-content .shopify-policy__body p a:active{opacity:.7;color:#267dc1}#page-template .page-container .main-content .rte .question,#page-template .page-container .main-content .rte .answer,#page-template .page-container .main-content .rte p .question,#page-template .page-container .main-content .rte p .answer,#page-template .page-container .main-content .rte span .question,#page-template .page-container .main-content .rte span .answer,#page-template .page-container .main-content .rte p span .question,#page-template .page-container .main-content .rte p span .answer,#page-template .page-container .main-content .shopify-policy__body p .question,#page-template .page-container .main-content .shopify-policy__body p .answer,.template- .page-container .main-content .rte .question,.template- .page-container .main-content .rte .answer,.template- .page-container .main-content .rte p .question,.template- .page-container .main-content .rte p .answer,.template- .page-container .main-content .rte span .question,.template- .page-container .main-content .rte span .answer,.template- .page-container .main-content .rte p span .question,.template- .page-container .main-content .rte p span .answer,.template- .page-container .main-content .shopify-policy__body p .question,.template- .page-container .main-content .shopify-policy__body p .answer{margin-left:1.5em}#page-template .page-container .main-content .rte .question:before,#page-template .page-container .main-content .rte .answer:before,#page-template .page-container .main-content .rte p .question:before,#page-template .page-container .main-content .rte p .answer:before,#page-template .page-container .main-content .rte span .question:before,#page-template .page-container .main-content .rte span .answer:before,#page-template .page-container .main-content .rte p span .question:before,#page-template .page-container .main-content .rte p span .answer:before,#page-template .page-container .main-content .shopify-policy__body p .question:before,#page-template .page-container .main-content .shopify-policy__body p .answer:before,.template- .page-container .main-content .rte .question:before,.template- .page-container .main-content .rte .answer:before,.template- .page-container .main-content .rte p .question:before,.template- .page-container .main-content .rte p .answer:before,.template- .page-container .main-content .rte span .question:before,.template- .page-container .main-content .rte span .answer:before,.template- .page-container .main-content .rte p span .question:before,.template- .page-container .main-content .rte p span .answer:before,.template- .page-container .main-content .shopify-policy__body p .question:before,.template- .page-container .main-content .shopify-policy__body p .answer:before{display:inline-block;width:1.5em;margin-left:-1.5em}#page-template .page-container .main-content .rte .question:before,#page-template .page-container .main-content .rte p .question:before,#page-template .page-container .main-content .rte span .question:before,#page-template .page-container .main-content .rte p span .question:before,#page-template .page-container .main-content .shopify-policy__body p .question:before,.template- .page-container .main-content .rte .question:before,.template- .page-container .main-content .rte p .question:before,.template- .page-container .main-content .rte span .question:before,.template- .page-container .main-content .rte p span .question:before,.template- .page-container .main-content .shopify-policy__body p .question:before{content:"Q. ";color:#267dc1}#page-template .page-container .main-content .rte .answer:before,#page-template .page-container .main-content .rte p .answer:before,#page-template .page-container .main-content .rte span .answer:before,#page-template .page-container .main-content .rte p span .answer:before,#page-template .page-container .main-content .shopify-policy__body p .answer:before,.template- .page-container .main-content .rte .answer:before,.template- .page-container .main-content .rte p .answer:before,.template- .page-container .main-content .rte span .answer:before,.template- .page-container .main-content .rte p span .answer:before,.template- .page-container .main-content .shopify-policy__body p .answer:before{content:"A. "}#page-template .page-container .main-content form input:not(.btn),#page-template .page-container .main-content form textarea,.template- .page-container .main-content form input:not(.btn),.template- .page-container .main-content form textarea{color:#333;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}#page-template .page-container .main-content form input.btn,.template- .page-container .main-content form input.btn{border-radius:4px;font-size:1em;background-color:#267dc1;text-transform:none;font-family:Lato,Noto Sans JP,helvetica,sans-serif;width:280px;height:50px;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:0;padding:10px 18px}@media (max-width: 767px){#page-template .page-container .main-content form input.btn,.template- .page-container .main-content form input.btn{font-size:.875em}}@media (max-width: 749px){#page-template .page-container .main-content form input.btn,.template- .page-container .main-content form input.btn{width:100%}}#page-template .page-container .main-content form input.btn:hover,.template- .page-container .main-content form input.btn:hover{background-color:#267dc1;filter:brightness(75%)}#page-template .page-container .main-content form .checkbox-container,.template- .page-container .main-content form .checkbox-container{margin-bottom:25px}#page-template .page-container .main-content form .checkbox-container>label,.template- .page-container .main-content form .checkbox-container>label{margin-bottom:16px}#page-template .page-container .main-content form .checkbox-container>label a,.template- .page-container .main-content form .checkbox-container>label a{color:#333;font-weight:700;text-decoration:underline}#page-template .page-container .main-content form .checkbox-container .checkbox,.template- .page-container .main-content form .checkbox-container .checkbox{display:inline-flex;align-items:center;cursor:pointer;position:relative}#page-template .page-container .main-content form .checkbox-container .checkbox>input,.template- .page-container .main-content form .checkbox-container .checkbox>input{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border:none;margin:0 10px 0 0;padding:0;height:25px;width:25px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:4px;outline:none;transition-duration:.3s;background-color:#191818;cursor:pointer}#page-template .page-container .main-content form .checkbox-container .checkbox>input:checked,.template- .page-container .main-content form .checkbox-container .checkbox>input:checked{border:none;background-color:#191818}#page-template .page-container .main-content form .checkbox-container .checkbox>input:hover,#page-template .page-container .main-content form .checkbox-container .checkbox>input:focus,#page-template .page-container .main-content form .checkbox-container .checkbox>input:active,.template- .page-container .main-content form .checkbox-container .checkbox>input:hover,.template- .page-container .main-content form .checkbox-container .checkbox>input:focus,.template- .page-container .main-content form .checkbox-container .checkbox>input:active{opacity:.7}#page-template .page-container .main-content form .checkbox-container .checkbox>input:checked+label:before,.template- .page-container .main-content form .checkbox-container .checkbox>input:checked+label:before{content:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-check.svg);display:block;text-align:center;color:#fff;position:absolute;left:0}#page-template .page-container .main-content form .checkbox-container .checkbox>input:active,.template- .page-container .main-content form .checkbox-container .checkbox>input:active{border:none}#page-template input,.template- input{height:60px}#page-template input,#page-template textarea,.template- input,.template- textarea{padding:18px;font-size:1em;font-weight:500}#page-template label,.template- label{font-weight:600}#page-template .checkbox-container label,#page-template .checkbox-container a,.template- .checkbox-container label,.template- .checkbox-container a{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif}#page-template .checkbox-container label,.template- .checkbox-container label{font-weight:500}.template- .shopify-policy__container{max-width:1090px;padding:0 50px}@media (max-width: 990px){.template- .shopify-policy__container{padding:0 40px}}@media (max-width: 767px){.template- .shopify-policy__container{padding:0 20px}}@media (max-width: 543px){.template- .shopify-policy__container{padding:0 15px}}.template- .shopify-policy__container .shopify-policy__title{text-align:left}.template- .shopify-policy__container h2,.template- .shopify-policy__container h3,.template- .shopify-policy__container h4,.template- .shopify-policy__container h5,.template- .shopify-policy__container h6{margin-top:1em!important;margin-bottom:.5em!important}.template- .shopify-policy__container a{font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important;font-weight:600}.template- .shopify-policy__container a:after{content:initial!important}.template- .shopify-policy__container p{line-height:1.4!important}.shopify-challenge__container{padding-top:98px;padding-bottom:124px}@media (max-width: 749px){.shopify-challenge__container{padding-top:41px;padding-bottom:68px}}.shopify-challenge__container p{color:#333}.shopify-challenge__container .btn{border-radius:4px;font-size:1em;background-color:#267dc1;text-transform:none;font-family:Lato,Noto Sans JP,helvetica,sans-serif;width:280px;height:50px}@media (max-width: 767px){.shopify-challenge__container .btn{font-size:.875em}}.shopify-challenge__container .btn:hover{filter:brightness(75%);background-color:#267dc1}@media (max-width: 749px){.template-404 .empty-page-content{flex-direction:column-reverse;padding:40px 0 0}}@media (max-width: 749px){.template-404 .empty-page-content .image-container{overflow:hidden;height:253px}}.template-404 .empty-page-content img{max-width:193.55px;max-height:453px}@media (min-width: 750px){.template-404 .empty-page-content img{margin-right:61.45px}}.template-404 .empty-page-content .text-container{text-align:left;max-width:500px}@media (max-width: 749px){.template-404 .empty-page-content .text-container{text-align:center;margin-bottom:40px}}.template-404 .empty-page-content .text-container h1,.template-404 .empty-page-content .text-container h2{font-family:LoRes12,Noto Sans JP,helvetica,sans-serif}.template-404 .empty-page-content .text-container h1{color:#8f8f8f;font-size:60px}@media (max-width: 990px){.template-404 .empty-page-content .text-container h1{font-size:2.625em}}@media (max-width: 767px){.template-404 .empty-page-content .text-container h1{font-size:2em}}.template-404 .empty-page-content .text-container h2{text-transform:none;font-size:30px}@media (max-width: 990px){.template-404 .empty-page-content .text-container h2{font-size:1.5em}}@media (max-width: 767px){.template-404 .empty-page-content .text-container h2{font-size:1.25em}}.template-404 .empty-page-content .text-container a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif;font-weight:500}.template-404 .empty-page-content .text-container a:after{background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-retro-arrow-primary.svg);background-size:1em 1em;display:inline-block;width:1em;height:1em;position:relative;top:3px;margin-left:2px;content:""}.template-404 .empty-page-content .text-container a:hover,.template-404 .empty-page-content .text-container a:focus,.template-404 .empty-page-content .text-container a:active{opacity:.7;color:#267dc1}.privatesale{padding:60px 0;text-align:center}#std-product{max-width:100%;padding:0}#std-product #rakuten-points{margin-top:20px}#std-product ul.slick-dots{width:100%}#std-product ul.slick-dots>li{margin:10px 2px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}#std-product ul.slick-dots>li>button{background-color:transparent!important;height:initial!important}#std-product ul.slick-dots>li>button:before{content:"";background-color:#d9d9d9;border-radius:100%;width:12px;height:12px;opacity:1}#std-product ul.slick-dots>li>button:after{opacity:0}#std-product ul.slick-dots>li>button:active{box-shadow:none}#std-product ul.slick-dots>li.slick-active>button:before{background-color:#267dc1}#std-product ul.slick-dots>li.slick-active>button:after{opacity:0}#std-product ul.slick-dots>li:hover>button:before,#std-product ul.slick-dots>li:focus>button:before,#std-product ul.slick-dots>li:active>button:before{background-color:#267dc1}#std-product ul.slick-dots>li:hover>button:after,#std-product ul.slick-dots>li:focus>button:after,#std-product ul.slick-dots>li:active>button:after{opacity:0}#std-product .shopify-section{background:transparent}#std-product #shopify-section-product-standard-template{padding:40px 0}@media (min-width: 720px){#std-product #shopify-section-product-standard-template{padding:80px 0}}#std-product #shopify-section-freesoft100-header #freesoft100-header{padding:2em 0}#std-product #shopify-section-freesoft100-header+#shopify-section-product-standard-template{padding-top:0}#std-product .product-template__container{max-width:1280px;box-sizing:border-box}#std-product .product-template__container .product-single{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0}@media (min-width: 720px){#std-product .product-template__container .product-single{flex-direction:row;flex-wrap:wrap}}#std-product .product-template__container .product-single .product-single__meta,#std-product .product-template__container .product-single .product-single__media-group{flex:0 1 100%}@media (min-width: 720px){#std-product .product-template__container .product-single .product-single__meta,#std-product .product-template__container .product-single .product-single__media-group{flex:0 1 50%}#std-product .product-template__container .product-single .product-single__meta .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail,#std-product .product-template__container .product-single .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail{margin:0}#std-product .product-template__container .product-single .product-single__meta .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img,#std-product .product-template__container .product-single .product-single__media-group .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail img{object-fit:contain;height:80px;padding:0;margin:0;background-color:#121212}}#std-product .product-template__container .product-single .features-container{flex:0 1 100%}#std-product .price-and-purchase-buttons-container{flex-wrap:wrap}@media (min-width: 720px){#std-product .price-and-purchase-buttons-container{flex-wrap:nowrap}}#std-product.std-white{background:#F8F8F8;color:#333}#std-product.std-white h1,#std-product.std-white h2,#std-product.std-white h3,#std-product.std-white h4,#std-product.std-white h5,#std-product.std-white h6{color:#000}#std-product.std-white p,#std-product.std-white span,#std-product.std-white ul,#std-product.std-white label,#std-product.std-white input,#std-product.std-white textarea,#std-product.std-white .price-item{color:#333}#std-product.std-white .price__regular span{color:#444}#std-product.std-white .product__policies,#std-product.std-white .product-form__item label{color:#333}#std-product.std-white .price--on-sale .price__sale s.price-item--regular{color:#666}#std-product.std-white .price-tax-excluded{color:#888}#std-product.std-white .features-container .rich-text ul>li,#std-product.std-white .features-container .rich-text p{color:#333}#std-product .product-single__title{font-size:44px}@media (min-width: 720px){#std-product .product-single__title{font-size:56px}}#std-product .price-and-purchase-buttons-container{margin:1em auto}#std-product .price-and-purchase-buttons-container .flex-item.left{flex:1 1 30%;padding-right:40px}#std-product .price-and-purchase-buttons-container .flex-item .price__sale dt:nth-of-type(2){order:1}#std-product .price-and-purchase-buttons-container .flex-item .price__sale dd:nth-of-type(2){order:2}#std-product .price-and-purchase-buttons-container .flex-item .price__sale dt:nth-of-type(1){order:3}#std-product .price-and-purchase-buttons-container .flex-item .price__sale dd:nth-of-type(1){order:4}#std-product .price-and-purchase-buttons-container .flex-item.right{flex:1 1 100%;display:flex;flex-direction:row}#std-product .price-and-purchase-buttons-container .flex-item.right .product-form__controls-group{flex:1 0 auto}#std-product .price-and-purchase-buttons-container .flex-item.right .product-form__controls-group--submit{flex:1 1 100%}#std-product .product-form__item{flex-basis:100%;margin-right:1em}#std-product .price__sale .price-item--sale{font-size:40px;margin-right:.15em}#std-product .price--on-sale .price__sale s.price-item--regular{align-self:flex-end;font-size:24px;line-height:24px}#std-product .price-tax-excluded{text-align:center}#std-product .product-single__meta button[name=add]>span{color:#fff!important}#std-product .product-single__media-group{padding:0}#std-product .product-single__media-group img{position:relative}@media (min-width: 720px){#std-product .product-single__media-group{padding-left:2em}}#std-product .features-container{width:100%;margin:0 auto;font-size:21px}#std-product .features-container .rich-text h5{margin:8px auto}#std-product .features-container .rich-text ul>li{font-size:inherit;margin:8px 0}#std-product .features-container iframe{position:relative;display:block;max-width:100%;padding:0;margin:2em 0}#std-product .features-container button{min-width:220px;height:40px;padding:10px 20px;font-size:14px;line-height:20px;color:#fff;background-color:#267dc1}#std-product .features-container button:hover,#std-product .features-container button:focus,#std-product .features-container button:active{opacity:.8}#std-product .variant-inventory{font-size:1.5em;line-height:1;color:#fff;font-weight:400;display:block;padding-bottom:5px;width:100%;text-align:center;margin-bottom:10px}#std-product #th_product_bundle{width:auto;margin:0;display:flex;flex-direction:column}#std-product #th_product_bundle .th_pb_title{padding-bottom:0}#std-product #th_product_bundle .th_pb_title .th_pb_title_description{color:#ccc;font-size:.8em;font-weight:600;margin-bottom:1em!important}#std-product #th_product_bundle .th_pb_title h4{color:#fff!important;font-size:1.5em!important;line-height:1;margin-bottom:5px}#std-product #th_product_bundle .th_pb_addtocart_section{display:flex}#std-product #th_product_bundle .th_pb_innercode{padding:15px 20px;border-radius:20px;background-color:#272727}@media (max-width: 767px){#std-product #th_product_bundle .th_pb_innercode{background-color:#1d1d1d}}@media (min-width: 991px){#std-product #th_product_bundle .th_pb_innercode .th_pb_list ul.th_pb_list_ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#std-product #th_product_bundle .th_pb_addtocart_section{flex-direction:row;justify-content:center}#std-product #th_product_bundle .th_pb_addtocart_section p.th_pb_total_price,#std-product #th_product_bundle .th_pb_addtocart_section .th_ajax_error{width:initial;padding:0;align-items:center}#std-product.std-white #th_product_bundle .th_pb_title .th_pb_title_description{color:#333}#std-product.std-white #th_product_bundle .th_pb_title h4{color:#000!important}#std-product.std-white #th_product_bundle .th_pb_innercode{background-color:#ddd}#std-product.std-white #th_product_bundle .th_pb_innercode .th_pb_list{background-color:#ccc}#std-product.std-white #th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content{background-color:#bbb}#std-product.std-white #th_product_bundle ul.th_pb_list_ul>li.li_product_list .th_pb_list_content .th_pb_list_pro_detail h6>a{color:#000!important}.product-standard-1col-black-degica-private-template #std-product h1{font-size:40px}.razer h1,.razer h2,.razer h3,.razer h4,.razer h5,.razer h6,.razer p,.razer span,.razer a,.razer li,.razer td,.razer .btn{font-family:RazerF5,Noto Sans JP,helvetica,sans-serif}.razer h1,.razer h2{font-weight:300}.razer h3,.razer h4,.razer h5,.razer h6,.razer p{font-weight:400}.razer p{color:#8f8f8f}.razer h1,.razer h2,.razer h3{text-transform:uppercase}.razer a.down-arrow:after,.razer span.down-arrow:after,.razer a.left-arrow:after{font-family:Font Awesome;content:"\f078";font-size:80%;padding-left:.5em;display:inline-block}.razer a.left-arrow:after{transform:rotate(-90deg);padding-left:.3em;margin-left:.3em}.razer a.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:#00db00;border-radius:6px;font-size:.8125em;line-height:1;padding:12px 12px 9px;font-weight:500;letter-spacing:0px}.razer a.btn.large{font-size:.875em;padding:18px 18px 14px}.razer button.btn{background-color:#00db00}.btn.large:hover,.btn.large:active,.btn.large:focus{background-color:#007500}main.razer{background-color:#232323}main.razer .shopify-section{background-color:#232323}.razer .razer-header{padding:18px 0;height:120px;background-color:#141414;text-align:center;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.razer .razer-header{height:80px;padding:0}}@media (max-width: 543px){.razer .razer-header{height:60px}}@media (max-width: 416px){.razer .razer-header{align-items:flex-start;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}}.razer .razer-header a.razer-logo-link{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}@media (max-width: 767px){.razer .razer-header a.razer-logo-link{display:none}}.razer .razer-header a.razer-logo-link:hover,.razer .razer-header a.razer-logo-link:focus,.razer .razer-header a.razer-logo-link:active{opacity:.6}.razer .razer-header ul.razer-menu-list{display:flex;flex-direction:row}.razer .razer-header ul.razer-menu-list li.razer-menu-item{padding:0 16px;margin:21px auto 16px;height:53px}@media (max-width: 767px){.razer .razer-header ul.razer-menu-list li.razer-menu-item{padding:0 5px;margin:18px auto 16px}}@media (max-width: 543px){.razer .razer-header ul.razer-menu-list li.razer-menu-item{margin:10px auto 0}}@media (min-width: 768px){.razer .razer-header ul.razer-menu-list li.razer-menu-item:not(:first-child){border-left:1px solid #292929}}.razer .razer-header ul.razer-menu-list li.razer-menu-item a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:flex;flex-direction:column;margin-top:-3px;color:#8f8f8f;font-size:.75em;line-height:1;text-transform:uppercase;font-weight:600}@media (max-width: 767px){.razer .razer-header ul.razer-menu-list li.razer-menu-item a{font-size:.6825em}}@media (max-width: 543px){.razer .razer-header ul.razer-menu-list li.razer-menu-item a{font-size:.6em}}.razer .razer-header ul.razer-menu-list li.razer-menu-item a:hover,.razer .razer-header ul.razer-menu-list li.razer-menu-item a:focus,.razer .razer-header ul.razer-menu-list li.razer-menu-item a:active,.razer .razer-header ul.razer-menu-list li.razer-menu-item a.active{color:#02ff02}.razer .razer-header ul.razer-menu-list li.razer-menu-item a:hover .icon,.razer .razer-header ul.razer-menu-list li.razer-menu-item a:focus .icon,.razer .razer-header ul.razer-menu-list li.razer-menu-item a:active .icon,.razer .razer-header ul.razer-menu-list li.razer-menu-item a.active .icon{color:#02ff02}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;color:#8f8f8f;position:relative;width:86.5px;height:45px;font-size:38px}@media (max-width: 767px){.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon{height:41px;font-size:33px}}@media (max-width: 543px){.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon{height:36px;font-size:31px;width:72.5px}}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon:before{font-family:Razer Icons;font-weight:400;position:absolute;left:0;right:0}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon.e900:before{content:"\e900"}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon.e901:before{content:"\e901"}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon.e902:before{content:"\e902"}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon.e903:before{content:"\e903"}.razer .razer-header ul.razer-menu-list li.razer-menu-item a .icon.e904:before{content:"\e904"}.razer .price-item{font-family:RazerF5,Noto Sans JP,helvetica,sans-serif;font-weight:300}.razer .product-price-display .price__sale{align-items:baseline}@media (max-width: 767px){.razer .product-price-display .price__sale{flex-direction:row}}.razer .product-price-display .price__sale .price-item--regular{font-size:16px;font-weight:400;margin-left:.5em}@media (max-width: 767px){.razer .product-price-display .price__sale .price-item--regular{font-size:13px;margin-left:.3em}}.razer .product-price-display .price__sale .price-item--regular:first-letter{font-size:100%;color:#fff;letter-spacing:initial}.razer .product-price-display .price__sale .price-item--regular span.bargain-label{font-size:90%;color:#fff}.razer .product-price-display .price__sale span.price-item--sale{color:#02ff02}.razer .product-price-display .price__sale span.price-item--sale:first-letter{color:#02ff02}.razer .core-x-banner{padding-bottom:80px}@media (max-width: 1200px){.razer .core-x-banner{padding-bottom:50px}}@media (max-width: 990px){.razer .core-x-banner{padding-bottom:40px}}@media (max-width: 767px){.razer .core-x-banner{padding-bottom:30px}}@media (max-width: 543px){.razer .core-x-banner{padding-bottom:20px}}.razer .core-x-banner .container .content-container{background-color:#151515;border-radius:6px;overflow:hidden;position:relative}.razer .core-x-banner .container .content-container .content{z-index:1;position:relative;max-width:1080px;padding:50px;margin:0 auto}@media (max-width: 1330px){.razer .core-x-banner .container .content-container .content{padding:50px 20px}}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content{padding:40px 20px}}@media (max-width: 543px){.razer .core-x-banner .container .content-container .content{padding:30px 20px 20px}}.razer .core-x-banner .container .content-container .content h3,.razer .core-x-banner .container .content-container .content p{text-align:center}.razer .core-x-banner .container .content-container .content h3{font-size:2em;margin-bottom:.3em}@media (max-width: 990px){.razer .core-x-banner .container .content-container .content h3{font-size:1.5em}}.razer .core-x-banner .container .content-container .content p span{color:#02ff02}.razer .core-x-banner .container .content-container .content ul.list{margin-top:40px;display:flex;flex-direction:row;justify-content:center}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list{flex-direction:column;max-width:430px;margin:0 auto}}@media (max-width: 543px){.razer .core-x-banner .container .content-container .content ul.list{max-width:286px}}.razer .core-x-banner .container .content-container .content ul.list>li{display:flex;flex:1;flex-direction:column;align-items:center}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li{flex-direction:row;justify-content:flex-start}}.razer .core-x-banner .container .content-container .content ul.list>li:not(:first-child){border-left:1px solid rgba(255,255,255,.06)}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li:not(:first-child){border-left:0;border-top:1px solid rgba(255,255,255,.06)}}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li .title-and-price{display:flex;flex-direction:row-reverse;align-items:center}}.razer .core-x-banner .container .content-container .content ul.list>li .product-title-with-link{display:flex;flex-direction:column;grid-gap:15px}@media (max-width: 543px){.razer .core-x-banner .container .content-container .content ul.list>li .product-title-with-link{padding:20px 0}}.razer .core-x-banner .container .content-container .content ul.list>li .product-title{flex-direction:column;display:flex;align-items:center}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li .product-title{flex-direction:row;margin-bottom:15px}}@media (max-width: 543px){.razer .core-x-banner .container .content-container .content ul.list>li .product-title{flex-direction:column;grid-gap:0px;align-items:flex-start}}.razer .core-x-banner .container .content-container .content ul.list>li img.product-logo{max-height:38px}@media (max-width: 990px){.razer .core-x-banner .container .content-container .content ul.list>li img.product-logo{max-height:30px}}.razer .core-x-banner .container .content-container .content ul.list>li img.product-image{margin:30px auto 24px}@media (max-width: 990px){.razer .core-x-banner .container .content-container .content ul.list>li img.product-image{max-width:160px}}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li img.product-image{max-width:110px;margin:18px 18px 18px 0}}.razer .core-x-banner .container .content-container .content ul.list>li .saving_amount{margin-top:15px;font-family:Roboto,Noto Sans JP,helvetica,sans-serif;font-weight:500;color:#ffffff l;background-color:#00db00;padding:5px 15px;font-size:13px;line-height:1;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 0,calc(100% - 10px) 100%,10px 100%,0 100%)}@media (max-width: 543px){.razer .core-x-banner .container .content-container .content ul.list>li .saving_amount{transform:scale(.85);transform-origin:top left;margin-top:10px}}.razer .core-x-banner .container .content-container .content ul.list>li a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;color:#02ff02;display:none}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li a.mobile{display:flex}.razer .core-x-banner .container .content-container .content ul.list>li a.mobile .product{display:none}}@media (min-width: 768px){.razer .core-x-banner .container .content-container .content ul.list>li a.desktop{display:block}}@media (max-width: 767px){.razer .core-x-banner .container .content-container .content ul.list>li a{font-size:90%}}.razer .core-x-banner .container .content-container .content ul.list>li a:hover,.razer .core-x-banner .container .content-container .content ul.list>li a:focus,.razer .core-x-banner .container .content-container .content ul.list>li a:active{opacity:.6}.razer .core-x-banner .container .content-container .content ul.list>li a span.options-label{font-size:90%;color:#02ff02}@media (max-width: 543px){.razer .core-x-banner .container .content-container .content ul.list>li a span.options-label{display:block}}.razer .core-x-banner .container .content-container .bg-image{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:absolute;top:0;height:100%;width:260px}@media (max-width: 1330px){.razer .core-x-banner .container .content-container .bg-image{display:none}}.razer .core-x-banner .container .content-container .bg-image.one{left:0;clip-path:polygon(0 0,100% 0,40% 100%,0% 100%)}.razer .core-x-banner .container .content-container .bg-image.two{right:0;clip-path:polygon(60% 0,100% 0,100% 100%,0 100%)}.razer .core-x-banner .container .content-container .bg-image img{object-fit:cover;height:100%}.razer .razer-outlet{padding-bottom:80px}@media (max-width: 990px){.razer .razer-outlet .container{overflow:hidden;border-radius:6px}}.razer .razer-outlet .container .content-container{background-color:#151515;position:relative;height:374px;display:flex;flex-direction:column;justify-content:center;border-radius:6px}@media (max-width: 1340px){.razer .razer-outlet .container .content-container{height:250px}}@media (max-width: 767px){.razer .razer-outlet .container .content-container{height:auto}}.razer .razer-outlet .container .content-container .content{position:relative;z-index:1;padding:0 60px}@media (max-width: 1340px){.razer .razer-outlet .container .content-container .content{padding:0 40px}}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content{padding:0 20px}}@media (max-width: 543px){.razer .razer-outlet .container .content-container .content{padding:0 15px}}.razer .razer-outlet .container .content-container .content ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content ul{flex-direction:column;text-align:center;padding-top:40px}}.razer .razer-outlet .container .content-container .content ul>li{flex:1}.razer .razer-outlet .container .content-container .content ul>li:first-child{flex:0 0 640px}@media (max-width: 1340px){.razer .razer-outlet .container .content-container .content ul>li:first-child{flex:0 0 480px}}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content ul>li:first-child{flex:1;margin-bottom:40px}}.razer .razer-outlet .container .content-container .content ul>li h2{font-size:2.625em;font-weight:400;margin-bottom:.2em}@media (max-width: 990px){.razer .razer-outlet .container .content-container .content ul>li h2{font-size:2em}}@media (max-width: 1340px){.razer .razer-outlet .container .content-container .content ul>li h2{font-size:2em}}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content ul>li h2{font-size:1.5em}}.razer .razer-outlet .container .content-container .content ul>li h4{font-size:1.5em;color:#02ff02;margin-bottom:1.3em}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content ul>li h4{font-size:1.25em}}@media (max-width: 1340px){.razer .razer-outlet .container .content-container .content ul>li h4{font-size:1.25em}}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content ul>li h4{font-size:1em}}.razer .razer-outlet .container .content-container .content ul>li .btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:6px;width:50%;box-shadow:0 10px 30px #000000a6}.razer .razer-outlet .container .content-container .content ul>li .btn:hover,.razer .razer-outlet .container .content-container .content ul>li .btn:focus{background:#006800}.razer .razer-outlet .container .content-container .content ul>li .btn:active{-webkit-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);-moz-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);box-shadow:inset 0 9px 16px -2px #00000059}@media (max-width: 543px){.razer .razer-outlet .container .content-container .content ul>li .btn{width:100%}}.razer .razer-outlet .container .content-container .content ul>li img{max-width:586px;width:40%;position:absolute;top:-66px}@media (max-width: 1340px){.razer .razer-outlet .container .content-container .content ul>li img{width:37%;top:-30px;right:7%;min-width:392px;max-width:305px}}@media (max-width: 1080px){.razer .razer-outlet .container .content-container .content ul>li img{right:3%}}@media (max-width: 990px){.razer .razer-outlet .container .content-container .content ul>li img{right:-8%;top:-9%;min-width:300px}}@media (max-width: 767px){.razer .razer-outlet .container .content-container .content ul>li img{position:static;min-width:initial;width:360px;max-width:initial;margin-bottom:-49px}}@media (max-width: 543px){.razer .razer-outlet .container .content-container .content ul>li img{width:70vw;margin-bottom:-8vw}}.razer .razer-outlet .container .content-container .razer-green-bg{border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#02ff02;position:absolute;width:55%;top:0;bottom:0;right:0;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%)}@media (max-width: 1340px){.razer .razer-outlet .container .content-container .razer-green-bg{width:44%}}@media (max-width: 990px){.razer .razer-outlet .container .content-container .razer-green-bg{right:-12%}}@media (max-width: 767px){.razer .razer-outlet .container .content-container .razer-green-bg{clip-path:polygon(0 70%,100% 0,100% 100%,0% 100%);width:100%;right:0;height:170px;bottom:-51px;top:initial;border-radius:0}}.razer .product-card .price__sale span{color:#02ff02}.razer .product-card .price__sale span:first-letter{color:#02ff02}.komodo-plaza-jp .razer .product-card-footer .price__sale span:first-letter{color:#02ff02}.razer #shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .label{position:relative;margin-bottom:16px;transform:scale(.84);transform-origin:top left}@media (max-width: 543px){.razer #shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta .label{transform:scale(.7);margin-bottom:6px}}.razer .label{font-weight:600;background-color:#00db00}.razer .banner{position:relative}.razer .banner .content-container{overflow:hidden;background-color:#151515;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:24px 60px 35%;height:0}@media (max-width: 1500px){.razer .banner .content-container{height:500px;padding-bottom:0}}@media (max-width: 767px){.razer .banner .content-container{padding-bottom:90%;height:0}}@media (max-width: 543px){.razer .banner .content-container{padding-bottom:90%}}.razer .banner .content-container .content{text-align:center;position:absolute;z-index:2;bottom:60px}@media (max-width: 767px){.razer .banner .content-container .content{bottom:40px}}@media (max-width: 543px){.razer .banner .content-container .content{bottom:30px}}.razer .banner .content-container .content p{color:#fff;margin-bottom:1em}.razer .banner .content-container .content h1{font-size:2em;font-weight:400;margin-bottom:.1em}@media (max-width: 767px){.razer .banner .content-container .content h1{font-size:1.5em}}.razer .banner .content-container .content .link-btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-size:1em;margin-bottom:0;margin-top:1.2em;display:block;color:#02ff02}@media (max-width: 767px){.razer .banner .content-container .content .link-btn{font-size:.875em}}.razer .banner .content-container .content .link-btn:hover,.razer .banner .content-container .content .link-btn:active,.razer .banner .content-container .content .link-btn:focus{opacity:.6}.razer .banner .gradient{position:absolute;left:0;right:0;bottom:0;width:100%;height:70%;z-index:1;background:-moz-linear-gradient(bottom,black 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,black 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,black 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.razer .banner img.bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;display:none}@media (min-width: 768px){.razer .banner img.bg-image.desktop{display:block}}@media (max-width: 767px){.razer .banner img.bg-image.mobile{display:block}}.razer .razer-usp{margin-bottom:80px;background-color:#141414}@media (max-width: 767px){.razer .razer-usp{margin-bottom:60px}}@media (max-width: 543px){.razer .razer-usp{margin-bottom:40px}}.razer .razer-usp .top-section{position:relative;overflow:hidden;display:flex;align-items:center}.razer .razer-usp .top-section .container{position:static}.razer .razer-usp .top-section .container .content{display:block;position:relative;z-index:2}@media (min-width: 768px){.razer .razer-usp .top-section .container .content{max-width:565px;padding:380px 0;margin-bottom:0;margin-top:-234px}}@media (max-width: 767px){.razer .razer-usp .top-section .container .content{position:absolute;top:14vw;text-align:center;padding:0px 10vw}}@media (max-width: 543px){.razer .razer-usp .top-section .container .content{padding:0px 6vw}}@media (min-width: 2201px){.razer .razer-usp .top-section .container .content{padding:440px 0}}.razer .razer-usp .top-section .container .content h2{font-size:3.375em}@media (max-width: 990px){.razer .razer-usp .top-section .container .content h2{font-size:2.7em}}@media (max-width: 543px){.razer .razer-usp .top-section .container .content h2{font-size:2em;margin-bottom:.15em}}.razer .razer-usp .top-section .container .content h3{color:#02ff02}@media (max-width: 990px){.razer .razer-usp .top-section .container .content h3{font-size:1.5em}}@media (max-width: 990px) and (max-width: 767px){.razer .razer-usp .top-section .container .content h3{font-size:1.25em}}.razer .razer-usp .top-section .container .content p{color:#fff}@media (max-width: 543px){.razer .razer-usp .top-section .container .content p{font-size:.75em}}.razer .razer-usp .top-section .gradient-horizontal{position:absolute;top:0;left:36%;height:100%;width:100%;max-width:500px;z-index:1;background:linear-gradient(90deg,#141414 0%,rgba(20,20,20,.892595) 24%,rgba(20,20,20,.774947) 45%,rgba(20,20,20,0) 100%)}@media (max-width: 767px){.razer .razer-usp .top-section .gradient-horizontal{display:none}}.razer .razer-usp .top-section img.bg-image{display:none}@media (min-width: 768px){.razer .razer-usp .top-section img.bg-image.desktop{display:block;height:100%;position:absolute;top:0;right:0;object-fit:cover;width:64%}}@media (max-width: 767px){.razer .razer-usp .top-section img.bg-image.mobile{display:block;width:100%;height:139vw;object-fit:cover}}@media (max-width: 543px){.razer .razer-usp .top-section img.bg-image.mobile{height:184vw}}.razer .razer-usp .top-section .gradient-vertical{position:absolute;bottom:0;height:80%;width:100%;z-index:1;background:linear-gradient(0deg,#141414 0%,rgba(20,20,20,.892595) 24%,rgba(20,20,20,.774947) 45%,rgba(20,20,20,0) 100%)}@media (max-width: 767px){.razer .razer-usp .top-section .gradient-vertical{height:360px;top:0;transform:rotate(-180deg)}}.razer .razer-usp ul.usp-list{margin-top:-260px;z-index:1;position:relative;padding-bottom:80px;display:grid;grid-gap:7px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width: 1350px){.razer .razer-usp ul.usp-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width: 990px){.razer .razer-usp ul.usp-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (max-width: 767px){.razer .razer-usp ul.usp-list{margin-top:-56vw;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding-bottom:70px}}@media (max-width: 543px){.razer .razer-usp ul.usp-list{margin-top:-74vw;grid-gap:4px;grid-template-columns:repeat(auto-fit,minmax(163px,1fr));padding-bottom:50px}}.razer .razer-usp ul.usp-list>li{height:0;padding-bottom:100%;overflow:hidden;position:relative}.razer .razer-usp ul.usp-list>li .content{position:relative;z-index:1;text-align:center;padding:25px 10%}@media (max-width: 1350px){.razer .razer-usp ul.usp-list>li .content{padding:20px 7%}}@media (max-width: 767px){.razer .razer-usp ul.usp-list>li .content{padding:25px 7%}}.razer .razer-usp ul.usp-list>li .content span{font-family:RazerF5,Noto Sans JP,helvetica,sans-serif;color:#02ff02;border:1px solid #02ff02;border-radius:24px;width:27px;height:27px;display:block;margin:0 auto 1em;font-size:14px;line-height:28px;text-align:center}@media (max-width: 767px){.razer .razer-usp ul.usp-list>li .content span{display:none}}.razer .razer-usp ul.usp-list>li .content p:not(.usp-small){color:#fff;margin-bottom:.4em}@media (max-width: 1350px){.razer .razer-usp ul.usp-list>li .content p:not(.usp-small){font-size:.875em}}@media (max-width: 767px){.razer .razer-usp ul.usp-list>li .content p:not(.usp-small){font-size:.75em}}.razer .razer-usp ul.usp-list>li .content p.usp-small{font-size:.75em}@media (max-width: 990px){.razer .razer-usp ul.usp-list>li .content p.usp-small{display:none}}.razer .razer-usp ul.usp-list>li .content>img{margin-top:8%;max-height:120px;max-width:65%}@media (max-width: 1350px){.razer .razer-usp ul.usp-list>li .content>img{max-width:59%;margin-top:4%}}@media (max-width: 767px){.razer .razer-usp ul.usp-list>li .content>img{max-width:68%;margin-top:5%}}.razer .razer-usp ul.usp-list>li img.bg-image{position:absolute;top:0;object-fit:cover;height:100%;width:100%}.razer .line-up-title{margin-bottom:.3em}@media (max-width: 990px){.razer .line-up-title{font-size:3em;margin-bottom:.2em}}@media (max-width: 767px){.razer .line-up-title{font-size:2.5em}}.razer .line-up-description{margin-bottom:2em}.razer ul.line-ups{padding-bottom:80px;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}@media (max-width: 1300px){.razer ul.line-ups{grid-template-columns:1fr}}@media (max-width: 767px){.razer ul.line-ups{padding-bottom:40px}}.razer ul.line-ups>li{position:relative;overflow:hidden;border-radius:6px;background-color:#141414}.razer ul.line-ups>li.white-template .price-item,.razer ul.line-ups>li.white-template .price-item:first-letter{color:#000;font-weight:400}@media (max-width: 1300px) and (min-width: 768px){.razer ul.line-ups>li .image-and-description{display:flex;flex-direction:row;align-items:stretch}}.razer ul.line-ups>li .image-and-description .product-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;margin-left:auto;margin-right:auto;height:100%;width:100%;background-position:0% 50%;background-size:120%;height:0;padding:26px 26px 52%}@media (max-width: 1300px) and (min-width: 768px){.razer ul.line-ups>li .image-and-description .product-image{padding:24px;height:initial;flex:1 0 calc(33.3vw + 70px);background-size:cover;background-position:50%}}@media (max-width: 767px) and (min-width: 544px){.razer ul.line-ups>li .image-and-description .product-image{padding:26px 26px 27%}}@media (max-width: 543px){.razer ul.line-ups>li .image-and-description .product-image{padding:20px 20px 45%}}@media (max-width: 543px){.razer ul.line-ups>li .image-and-description .product-image .product-logo{max-height:36px}}.razer ul.line-ups>li .image-and-description .product-image .price-item{font-size:1.6em;margin-top:14px}@media (max-width: 543px){.razer ul.line-ups>li .image-and-description .product-image .price-item{font-size:1.3em;margin-top:8px}}.razer ul.line-ups>li .image-and-description .product-content{padding:26px 26px 90px}@media (max-width: 1300px) and (min-width: 768px){.razer ul.line-ups>li .image-and-description .product-content{padding:20px;height:initial!important}}@media (max-width: 543px){.razer ul.line-ups>li .image-and-description .product-content{padding:20px 15px 90px}}.razer ul.line-ups>li .image-and-description .product-content .description-content>p{margin-bottom:1em}@media (max-width: 1400px){.razer ul.line-ups>li .image-and-description .product-content .description-content>p{font-size:.875em}}@media (max-width: 1400px) and (max-width: 767px){.razer ul.line-ups>li .image-and-description .product-content .description-content>p{font-size:.75em}}.razer ul.line-ups>li .image-and-description .product-content .description-content>p:empty{display:none;margin-bottom:0}@media (max-width: 1400px){.razer ul.line-ups>li .image-and-description .product-content .description-content h1,.razer ul.line-ups>li .image-and-description .product-content .description-content h2,.razer ul.line-ups>li .image-and-description .product-content .description-content h3,.razer ul.line-ups>li .image-and-description .product-content .description-content h4,.razer ul.line-ups>li .image-and-description .product-content .description-content h5,.razer ul.line-ups>li .image-and-description .product-content .description-content h6,.razer ul.line-ups>li .image-and-description .product-content .description-content span,.razer ul.line-ups>li .image-and-description .product-content .description-content p,.razer ul.line-ups>li .image-and-description .product-content .description-content li{font-size:.875em}}@media (max-width: 1400px) and (max-width: 767px){.razer ul.line-ups>li .image-and-description .product-content .description-content h1,.razer ul.line-ups>li .image-and-description .product-content .description-content h2,.razer ul.line-ups>li .image-and-description .product-content .description-content h3,.razer ul.line-ups>li .image-and-description .product-content .description-content h4,.razer ul.line-ups>li .image-and-description .product-content .description-content h5,.razer ul.line-ups>li .image-and-description .product-content .description-content h6,.razer ul.line-ups>li .image-and-description .product-content .description-content span,.razer ul.line-ups>li .image-and-description .product-content .description-content p,.razer ul.line-ups>li .image-and-description .product-content .description-content li{font-size:.75em}}.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list{margin-top:5px;display:grid;grid-gap:4px;grid-template-columns:1fr 1fr}@media (max-width: 1300px) and (min-width: 768px){.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list{grid-template-columns:1fr 1fr 1fr;grid-gap:0px;grid-column-gap:10px}}@media (max-width: 1040px){.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 543px){.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list{grid-template-columns:1fr 1fr}}.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list>li{margin-bottom:1em}@media (max-width: 1400px) and (min-width: 768px){.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list>li{font-size:82%}}.razer ul.line-ups>li .image-and-description .product-content ul.product-spec-list>li h4{margin:3px;line-height:1}.razer ul.line-ups>li .cta-button-container{position:absolute;bottom:26px;left:0;right:0;text-align:center}@media (max-width: 1300px) and (min-width: 768px){.razer ul.line-ups>li .cta-button-container{left:21px;right:initial}}.razer .product-top{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-left:auto;margin-right:auto;height:100%;width:100%;position:relative}.razer .product-top .product-top-section{position:static}@media (max-width: 990px){.razer .product-top .product-top-section{display:flex;flex-direction:column-reverse}}.razer .product-top .product-top-section .top-content{padding:74px 0 50px;max-width:494px;z-index:2;position:relative;min-height:33vw;justify-content:center;display:flex;flex-direction:column}@media (max-width: 1200px){.razer .product-top .product-top-section .top-content{max-width:400px}}@media (max-width: 990px){.razer .product-top .product-top-section .top-content{max-width:100%;margin-top:-50px;padding:0 0 5px}}@media (min-width: 1600px) and (max-width: 2200px){.razer .product-top .product-top-section .top-content{min-height:33vw}}@media (min-width: 2201px){.razer .product-top .product-top-section .top-content{min-height:750px}}.razer .product-top .product-top-section .top-content h1.product-title{font-size:3.4375em;line-height:1.1}@media (max-width: 990px){.razer .product-top .product-top-section .top-content h1.product-title{font-size:3em;margin-bottom:.2em}}@media (max-width: 767px){.razer .product-top .product-top-section .top-content h1.product-title{font-size:2.5em}}.razer .product-top .product-top-section .top-content .catch-copy{color:#02ff02;font-weight:400;font-size:1.625em;margin-bottom:.9em}@media (max-width: 990px){.razer .product-top .product-top-section .top-content .catch-copy{font-size:1.4em}}@media (max-width: 767px){.razer .product-top .product-top-section .top-content .catch-copy{font-size:1.2em}}.razer .product-top .product-top-section .top-content .description-content{margin-top:1em;margin-bottom:0}.razer .product-top .product-top-section .top-content .description-content h1,.razer .product-top .product-top-section .top-content .description-content h2,.razer .product-top .product-top-section .top-content .description-content h3,.razer .product-top .product-top-section .top-content .description-content h4,.razer .product-top .product-top-section .top-content .description-content h5,.razer .product-top .product-top-section .top-content .description-content h6,.razer .product-top .product-top-section .top-content .description-content span,.razer .product-top .product-top-section .top-content .description-content p,.razer .product-top .product-top-section .top-content .description-content li{font-size:.875em;margin:0}@media (max-width: 767px){.razer .product-top .product-top-section .top-content .description-content h1,.razer .product-top .product-top-section .top-content .description-content h2,.razer .product-top .product-top-section .top-content .description-content h3,.razer .product-top .product-top-section .top-content .description-content h4,.razer .product-top .product-top-section .top-content .description-content h5,.razer .product-top .product-top-section .top-content .description-content h6,.razer .product-top .product-top-section .top-content .description-content span,.razer .product-top .product-top-section .top-content .description-content p,.razer .product-top .product-top-section .top-content .description-content li{font-size:.75em}}.razer .product-top .product-top-section .top-content .product-form__controls-group{margin-top:1.8em}.razer .product-top .product-top-section .top-content .link-btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin-top:1.8em;display:block;color:#02ff02}@media (max-width: 543px){.razer .product-top .product-top-section .top-content .link-btn{font-size:.875em}}.razer .product-top .product-top-section .top-content .link-btn:hover,.razer .product-top .product-top-section .top-content .link-btn:active,.razer .product-top .product-top-section .top-content .link-btn:focus{opacity:.6}.razer .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label,.razer .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{font-weight:400}.razer .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label{color:#8f8f8f}.razer .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{color:#02ff02}.razer .product-top .product-top-section .top-content button[data-testid=Checkout-button]{background-color:#fff}.razer .variants{margin-bottom:80px}@media (max-width: 1200px){.razer .variants{margin-bottom:70px}}@media (max-width: 990px){.razer .variants{margin-bottom:50px}}@media (max-width: 767px){.razer .variants{margin-bottom:40px}}@media (max-width: 543px){.razer .variants{margin-bottom:30px}}.razer .product-form__item{padding:0;flex-basis:100%}.razer .product-form__item .heading-and-menu{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1em}@media (max-width: 370px){.razer .product-form__item .heading-and-menu{flex-direction:column;align-items:flex-start}}.razer .product-form__item .heading-and-menu>h2{font-size:2.625em;margin:0}@media (max-width: 767px){.razer .product-form__item .heading-and-menu>h2{font-size:2em}}.razer .product-form__item .heading-and-menu ul.variant-menu-list{display:flex;flex-direction:row}.razer .product-form__item .heading-and-menu ul.variant-menu-list>li{margin:0 15px}@media (max-width: 820px){.razer .product-form__item .heading-and-menu ul.variant-menu-list>li.variant-menu-item{display:none}}.razer .product-form__item .heading-and-menu ul.variant-menu-list>li:last-child{margin-right:0}@media (min-width: 821px){.razer .product-form__item .heading-and-menu ul.variant-menu-list>li:last-child{border-left:1px solid #424242;margin:0 0 0 15px;padding-left:30px}}@media (max-width: 370px){.razer .product-form__item .heading-and-menu ul.variant-menu-list>li:last-child{margin-left:0}}.razer .product-form__item .heading-and-menu ul.variant-menu-list>li:only-child{border:none}.razer .product-form__item .heading-and-menu ul.variant-menu-list>li>a{font-size:1em;color:#8f8f8f}@media (max-width: 767px){.razer .product-form__item .heading-and-menu ul.variant-menu-list>li>a{font-size:.875em}}.razer .product-form__item .heading-and-menu ul.variant-menu-list>li>a:hover,.razer .product-form__item .heading-and-menu ul.variant-menu-list>li>a:focus,.razer .product-form__item .heading-and-menu ul.variant-menu-list>li>a:active{color:#02ff02}.razer .product-form__item .variant-subheading{margin-top:1.5em;margin-bottom:.75em}.razer .product-form__item ul.variant-list{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(430px,1fr))}@media (max-width: 543px){.razer .product-form__item ul.variant-list{grid-template-columns:1fr}}.razer .product-form__item ul.variant-list.subheading{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}@media (max-width: 543px){.razer .product-form__item ul.variant-list.subheading{grid-template-columns:1fr}}@media (min-width: 991px){.razer .product-form__item ul.variant-list li.variant-item:only-child{max-width:486px}}.razer .product-form__item ul.variant-list li.variant-item .variant-content{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;overflow:hidden;border:2px solid #333333;border-radius:6px;padding:24px;display:block;height:100%}@media (max-width: 543px){.razer .product-form__item ul.variant-list li.variant-item .variant-content{padding:15px}}.razer .product-form__item ul.variant-list li.variant-item .variant-content.hover-state{border:2px solid #4c4c4c!important}.razer .product-form__item ul.variant-list li.variant-item input{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:none}.razer .product-form__item ul.variant-list li.variant-item .variant-content:focus,.razer .product-form__item ul.variant-list li.variant-item input[type=radio].unselect-default+.variant-content{border:2px solid #333333}.razer .product-form__item ul.variant-list li.variant-item input[type=radio]:checked+.variant-content,.razer .product-form__item ul.variant-list li.variant-item input[type=radio].unselect-default:checked+.variant-content,.razer .product-form__item ul.variant-list li.variant-item input[checked]+.variant-content{border:2px solid #02ff02}.razer .product-form__item ul.variant-list li.variant-item input[type=radio]:checked+.variant-content.hover-state{border:2px solid #02ff02!important}.razer .product-form__item ul.variant-list li.variant-item input[type=radio].unselect-default+.variant-content .btn{opacity:1;background-color:#00db00}.razer .product-form__item ul.variant-list li.variant-item input[type=radio]:checked+.variant-content .btn,.razer .product-form__item ul.variant-list li.variant-item input[type=radio].unselect-default:checked+.variant-content .btn,.razer .product-form__item ul.variant-list li.variant-item input[checked]+.variant-content .btn{opacity:.4;background-color:#333}.razer .product-form__item ul.variant-list li.variant-item .btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-weight:400}.razer .product-form__item ul.variant-list li.variant-item .image-and-spec{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:23px 0}@media (max-width: 420px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec{padding:15px 0 23px}}.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}@media (max-width: 543px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container{max-width:100%}}.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container a.enlarge-button{display:flex;align-items:center;justify-content:center;position:absolute;width:30px;height:30px;background-color:#191919;bottom:0;right:30px;min-height:30px;border-radius:6px}@media (max-width: 420px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container a.enlarge-button{bottom:-3px;right:22px}}.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container img.variant-image{max-width:180px;margin-right:26px;object-fit:cover;transform:scale(1.5)}@media (max-width: 543px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container img.variant-image{max-width:130px}}@media (max-width: 420px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container img.variant-image{max-width:120px;margin-right:17px}}@media (max-width: 350px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec .image-container img.variant-image{max-width:100px}}.razer .product-form__item ul.variant-list li.variant-item .image-and-spec>p{font-size:1em;z-index:1}@media (max-width: 543px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec>p{font-size:.875em}}@media (max-width: 543px) and (max-width: 767px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec>p{font-size:.75em}}@media (min-width: 420px){.razer .product-form__item ul.variant-list li.variant-item .image-and-spec>p{border-left:1px solid #2d2d2d;padding-left:30px}}.razer .product-form__item ul.variant-list li.variant-item h4{z-index:1;position:relative;margin-bottom:0}@media (max-width: 543px){.razer .product-form__item ul.variant-list li.variant-item h4{margin-top:5px}}.razer .product-form__item ul.variant-list li.variant-item .variant-description{font-size:.875em;position:relative;font-size:.8125em}@media (max-width: 767px){.razer .product-form__item ul.variant-list li.variant-item .variant-description{font-size:.75em}}.razer .product-form__item ul.variant-list li.variant-item label{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer{align-items:flex-end;display:flex;flex-direction:row}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .btn{border-radius:4px;background-color:#00db00;padding:9px 8px 8px;line-height:1;margin-right:13px;font-weight:500}@media (max-width: 543px){.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .btn{font-size:11px}}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item{font-size:25px}@media (max-width: 767px){.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item{font-size:20px}}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item .tax-exclusion-label{margin-left:-.2em;font-weight:400;font-size:15px;color:#8f8f8f}@media (max-width: 767px){.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item .tax-exclusion-label{font-size:13px}}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item.price--on-sale,.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item.price--on-sale .tax-exclusion-label{color:#02ff02}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item.price--on-sale:first-letter{color:#02ff02}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item.price--on-sale span.savings{font-size:16px;margin-left:.5em;font-weight:400;text-decoration:line-through}@media (max-width: 767px){.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item.price--on-sale span.savings{font-size:13px}}.razer .product-form__item ul.variant-list li.variant-item label .cta-footer .price-item.price--on-sale span.savings span.bargain-label{font-size:80%;margin-right:.3em}.razer .product-form__item ul.variant-list li.variant-item label:hover .btn,.razer .product-form__item ul.variant-list li.variant-item label:active .btn,.razer .product-form__item ul.variant-list li.variant-item label:focus .btn{background-color:#02ff02}.razer .product-form__item--no-variants{max-width:100%}.razer .featured-image{position:relative;top:0;z-index:1;height:100%;margin:0 auto;right:0;overflow:hidden;width:100%}@media (max-width: 2200px){.razer .featured-image{min-height:33vw}}@media (min-width: 2201px){.razer .featured-image{min-height:750px}}@media (min-width: 991px){.razer .featured-image{position:absolute;width:calc(100% - 400px);max-width:1190px}}@media (max-width: 990px){.razer .featured-image{width:calc(100% + 60px);margin-left:-30px}}@media (max-width: 767px){.razer .featured-image{width:calc(100% + 40px);margin-left:-20px}}@media (max-width: 543px){.razer .featured-image{width:calc(100% + 30px);margin-left:-15px}}.razer .featured-image .gradient-fade{z-index:1;position:absolute;left:0}@media (min-width: 991px){.razer .featured-image .gradient-fade{top:0;height:100%;width:400px;background:#232323;background:linear-gradient(90deg,#232323 0%,rgba(35,35,35,.892595) 24%,rgba(35,35,35,.774947) 45%,rgba(35,35,35,0) 100%)}}@media (max-width: 990px){.razer .featured-image .gradient-fade{bottom:0;height:150px;width:100%;background:#232323;background:linear-gradient(0deg,#232323 0%,rgba(35,35,35,.892595) 24%,rgba(35,35,35,.774947) 45%,rgba(35,35,35,0) 100%)}}.razer .featured-image img{object-fit:cover;height:100%;width:100%}@media (max-width: 990px){.razer .featured-image img{min-height:94vw}}.razer .videos-and-screenshots{padding-bottom:30px}@media (min-width: 1590px){.razer .videos-and-screenshots .gallery-contents .thumbnails-wrapper{overflow:hidden}}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails:not(.slick-slider){max-height:198px;overflow:hidden;opacity:0;transform:translate(30px)}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail{width:256px}@media (max-width: 767px){.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail{width:215px}}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail:first-child{display:none}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a{overflow:hidden;border:4px solid transparent;padding-bottom:56.25%;height:0;display:block;width:100%}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:focus,.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:active,.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:hover{outline:none}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image{width:100%;padding:0;object-fit:cover;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-filter:brightness(90%);filter:brightness(90%)}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:focus,.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:active,.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:hover{outline:none}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image.video{top:-17%;height:134%}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge{width:65px;height:65px;background-color:#000000b3;right:0;bottom:0;left:0;margin:0 auto;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:100%;z-index:2}.razer .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge img{width:58%;margin-left:5px}.razer .videos-and-screenshots .gallery-contents ul.slick-dots{width:100%}.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li{margin:10px 2px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li>button{background-color:transparent!important;height:initial!important}.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li>button:before{content:"";background-color:#fff;border-radius:100%;width:12px;height:12px;opacity:1}.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li.slick-active>button:before{background-color:#02ff02}.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li:hover>button:before,.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li:focus>button:before,.razer .videos-and-screenshots .gallery-contents ul.slick-dots>li:active>button:before{background-color:#02ff02}.razer .videos-and-screenshots .gallery-contents .product-single__thumbnails{margin-left:0;margin-right:-50px}@media only screen and (max-width: 749px){.razer .videos-and-screenshots .gallery-contents .product-single__thumbnails{max-width:initial}}.razer .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide){position:absolute;top:0;left:0;bottom:0;right:0}.razer .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) img,.razer .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe{position:fixed;margin:auto;bottom:0;top:-150px;right:0;left:0;z-index:99;max-width:1280px;max-height:720px;width:100%}.razer .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe{height:56.25vw}.razer .videos-and-screenshots .gallery-contents #modal-background{width:100%;height:100%;top:0;background-color:#000;opacity:80%;position:fixed;z-index:50}.razer .videos-and-screenshots .gallery-contents #modal-background .hide{display:none}.razer .videos-and-screenshots .gallery-contents #close-button{position:absolute;right:2em;top:2em;cursor:pointer}.razer .videos-and-screenshots .gallery-contents .product-single__media:focus{outline:none}.razer .fixed-nav{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:fixed;top:0;left:0;right:0;background-color:#141414;width:100%;height:60px;z-index:3;max-width:2200px;margin:0 auto;overflow:hidden}@media (max-width: 543px){.razer .fixed-nav{height:50px}}.razer .fixed-nav .container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;height:100%}.razer .fixed-nav .container .left-content,.razer .fixed-nav .container .right-content{display:flex;flex-direction:row;align-items:center}@media (max-width: 580px){.razer .fixed-nav .container .left-content{display:none}}.razer .fixed-nav .container .left-content img{margin-right:20px}@media (max-width: 990px){.razer .fixed-nav .container .left-content img{display:none}}.razer .fixed-nav .container .left-content h2{margin:4px 0 0;padding-right:15px}@media (max-width: 580px){.razer .fixed-nav .container .right-content{justify-content:space-between;flex:1}}.razer .fixed-nav .container .right-content .buttons{display:flex;flex-direction:row;justify-content:flex-end}@media (max-width: 767px){.razer .fixed-nav .container .right-content .buttons{flex:0 0 175px}}.razer .fixed-nav .container .right-content .product__price{margin-top:13px;margin-right:15px}@media (max-width: 767px){.razer .fixed-nav .container .right-content .product__price{font-size:13px;margin-top:8px}}.razer .fixed-nav .container .right-content .product__price .price__regular .tax-exclusion-label,.razer .fixed-nav .container .right-content .product__price .price__sale .tax-exclusion-label{font-weight:400;font-size:15px}@media (max-width: 767px){.razer .fixed-nav .container .right-content .product__price .price__regular .tax-exclusion-label,.razer .fixed-nav .container .right-content .product__price .price__sale .tax-exclusion-label{font-size:13px}}.razer .fixed-nav .container .right-content .product__price .price__regular .tax-exclusion-label{color:#8f8f8f}@media (max-width: 767px){.razer .fixed-nav .container .right-content .product__price .price__sale{flex-direction:row;justify-content:left}}.razer .fixed-nav .container .right-content .product__price .price__sale .tax-exclusion-label{color:#02ff02}.razer .fixed-nav .container .right-content .product__price .price:not(.price--on-sale) .price-item.price-item--regular{font-size:25px}@media (max-width: 767px){.razer .fixed-nav .container .right-content .product__price .price:not(.price--on-sale) .price-item.price-item--regular{font-size:20px;margin-top:3px}}.razer .fixed-nav .container .right-content .product__price .price__sale>dd{display:flex;line-height:1}.razer .fixed-nav .container .right-content .product__price .price__sale .price-item.price-item--sale{font-size:25px}@media (max-width: 767px){.razer .fixed-nav .container .right-content .product__price .price__sale .price-item.price-item--sale{font-size:20px}}.razer .fixed-nav .container .right-content .product__price .price__sale .price-item__label{font-size:25px}.razer .fixed-nav .container .right-content a.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;padding:0 12px;height:34px;min-height:34px;line-height:35px;border:1px solid #333333;background-color:transparent;margin-right:9px}@media (max-width: 767px){.razer .fixed-nav .container .right-content a.btn{font-size:11px;padding:0 8px}}.razer .fixed-nav .container .right-content a.btn:hover,.razer .fixed-nav .container .right-content a.btn:active,.razer .fixed-nav .container .right-content a.btn:focus{opacity:.6}.razer .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item{margin:0}.razer .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item button.btn{margin:0;height:34px;min-height:34px;font-size:.8125em!important;padding:1px 12px 0;min-width:102px}@media (max-width: 767px){.razer .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item button.btn{font-size:11px!important;padding:1px 8px 0;min-width:77px}}.razer .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item button.btn:before{background-image:initial}.razer .fixed-nav.show{transform:translateY(80px)}@media (max-width: 990px){.razer .fixed-nav.show{transform:translateY(70px)}}@media (max-width: 767px){.razer .fixed-nav.show{transform:translateY(60px)}}@media (max-width: 543px){.razer .fixed-nav.show{transform:translateY(50px)}}.razer .product-top.white-template{background-color:#d6d6d6}@media (min-width: 991px){.razer .product-top.white-template .product-top-section .featured-image .gradient-fade{width:200px;background:#d6d6d6;background:linear-gradient(90deg,#d6d6d6 0%,rgba(214,214,214,.892595) 24%,rgba(214,214,214,.774947) 45%,rgba(214,214,214,0) 100%)}}@media (max-width: 990px){.razer .product-top.white-template .product-top-section .featured-image .gradient-fade{background:#d6d6d6;background:linear-gradient(0deg,#d6d6d6 0%,rgba(214,214,214,.892595) 24%,rgba(214,214,214,.774947) 45%,rgba(214,214,214,0) 100%)}}.razer .product-top.white-template .product-top-section .top-content .link-btn{color:#00b900}.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded{border:1px solid #8f8f8f;border-top:0}.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded:before{color:#222;font-weight:400}.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before,.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after{border-top:1px solid #8f8f8f}.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:before{border-left:1px solid #8f8f8f}.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button .shopify-payment-button__button--branded>.shopify-cleanslate:after{border-right:1px solid #8f8f8f}.razer .product-top.white-template .product-top-section .top-content .product-form__controls-group .product-form__item .shopify-payment-button>button:before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='spinner' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0.000000, 2.000000)' fill='%23000000' fill-rule='nonzero' id='Combined-Shape'%3E%3Cpath d='M15.1665605,2.23465156 C14.966814,2.04324185 14.9604669,1.72601086 15.1523972,1.5267645 L16.0523972,0.592457927 C16.2537744,0.38340447 16.5902524,0.389192578 16.7843204,0.605048501 C18.5099658,2.52443165 19.5,4.99750987 19.5,7.59627254 C19.5,13.0070025 15.2304141,17.4393382 10,17.4393382 C4.76958589,17.4393382 0.5,13.0070025 0.5,7.59627254 C0.5,4.99750987 1.49003424,2.52443165 3.21567965,0.605048501 C3.40974761,0.389192578 3.74622556,0.38340447 3.94760283,0.592457927 L4.84760283,1.5267645 C5.03953312,1.72601086 5.03318598,2.04324185 4.83343947,2.23465156 C3.45088538,3.5595022 2.625,5.5403152 2.625,7.59627254 C2.625,11.8789732 5.89291411,15.271455 10,15.271455 C14.1070859,15.271455 17.375,11.8789732 17.375,7.59627254 C17.375,5.5403152 16.5491146,3.5595022 15.1665605,2.23465156 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.razer .product-top.white-template .product-top-section .top-content .price-item{font-weight:400}.razer .product-top.white-template .product-top-section .top-content h1.product-title{color:#000;font-weight:400}.razer .product-top.white-template .product-top-section .top-content .catch-copy{color:#00b900}.razer .product-top.white-template .product-top-section .top-content .product__price .price__regular .tax-exclusion-label,.razer .product-top.white-template .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{font-weight:400}.razer .product-top.white-template .product-top-section .top-content .product__price .price__regular span,.razer .product-top.white-template .product-top-section .top-content .product__price .price__sale span{color:#000}.razer .product-top.white-template .product-top-section .top-content .product__price .price__regular span:first-letter,.razer .product-top.white-template .product-top-section .top-content .product__price .price__sale span:first-letter{color:#000}.razer .product-top.white-template .product-top-section .top-content .product__price .price__sale .price-item--regular{color:#8f8f8f;font-weight:600}.razer .product-top.white-template .product-top-section .top-content .product__price .price__sale .price-item--regular:first-letter{color:#8f8f8f;font-weight:600}.razer .product-top.white-template .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{color:#000}.razer .product-top.white-template .product-top-section .top-content .description-content h1,.razer .product-top.white-template .product-top-section .top-content .description-content h2,.razer .product-top.white-template .product-top-section .top-content .description-content h3,.razer .product-top.white-template .product-top-section .top-content .description-content h4,.razer .product-top.white-template .product-top-section .top-content .description-content h5,.razer .product-top.white-template .product-top-section .top-content .description-content h6,.razer .product-top.white-template .product-top-section .top-content .description-content span,.razer .product-top.white-template .product-top-section .top-content .description-content p,.razer .product-top.white-template .product-top-section .top-content .description-content li{color:#222}.razer #rakuten-points{margin-top:20px}.razer .page-title{margin-bottom:36px;background-color:#02ff02;height:243px;position:relative;overflow:hidden}@media (max-width: 990px){.razer .page-title{height:190px}}@media (max-width: 767px){.razer .page-title{height:160px}}@media (max-width: 543px){.razer .page-title{height:110px;margin-bottom:15px}}.razer .page-title .container{height:100%}.razer .page-title .container .content-container{text-align:center;padding:0 100px;max-width:1190px;margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%;background-color:#0f0f0f;clip-path:polygon(100px 0,calc(100% - 100px) 0,100% 0,calc(100% - 100px) 100%,100px 100%,0 100%)}@media (max-width: 767px){.razer .page-title .container .content-container{padding:0 15px;clip-path:polygon(8vw 0,calc(100% - 8vw) 0,100% 0,calc(100% - 8vw) 100%,8vw 100%,0 100%)}}.razer .page-title .container .content-container h1{font-weight:500;margin-bottom:.2em;margin-top:.3em}@media (max-width: 543px){.razer .page-title .container .content-container h1{font-size:1.5em}}.razer .page-title .container .content-container h3{color:#02ff02;margin-bottom:0}@media (max-width: 543px){.razer .page-title .container .content-container h3{font-size:.875em}}.razer .page-title .bg-image{position:absolute;top:50%;transform:translatey(-50%)}.razer .page-title .bg-image.one{left:3%;top:82%;max-width:218px;z-index:1}.razer .page-title .bg-image.two{left:18%;top:36%;max-width:152px}.razer .page-title .bg-image.three{right:21%;top:62%;max-width:107px;z-index:1}.razer .page-title .bg-image.four{right:1%;top:48%;max-width:256px}@media (max-width: 1600px){.razer .page-title .bg-image.one{left:-1%;top:81%}.razer .page-title .bg-image.two{left:12%}.razer .page-title .bg-image.three{right:16%;top:53%}.razer .page-title .bg-image.four{right:-2%}}@media (max-width: 1600px) and (max-width: 1240px){.razer .page-title .bg-image.one{left:-3%;top:53%;max-width:184px}.razer .page-title .bg-image.two,.razer .page-title .bg-image.three{display:none}.razer .page-title .bg-image.four{right:-7%;top:52%;width:224px}}@media (max-width: 1600px) and (max-width: 1240px) and (max-width: 990px){.razer .page-title .bg-image.one{max-width:144px}.razer .page-title .bg-image.four{width:184px}}@media (max-width: 1600px) and (max-width: 1240px) and (max-width: 767px){.razer .page-title .bg-image.one{left:-6%;max-width:114px}.razer .page-title .bg-image.four{right:-10%;width:144px}}@media (max-width: 1600px) and (max-width: 1240px) and (max-width: 543px){.razer .page-title .bg-image{display:none}}@media (min-width: 544px){.razer .promotion-banner{padding-bottom:15px}}.razer .promotion-banner .container{position:relative}@media (max-width: 1540px) and (min-width: 768px){.razer .promotion-banner .container{width:calc(100% - 60px)}}@media (max-width: 990px) and (min-width: 768px){.razer .promotion-banner .container{width:calc(100% - 40px)}}.razer .promotion-banner .container .content-container{overflow:hidden;border-radius:6px;background-color:#151515;position:relative;height:270px;display:flex;align-items:flex-end;justify-content:center;padding:24px 60px}@media (max-width: 767px){.razer .promotion-banner .container .content-container{height:200px;padding:12px 20px}}@media (max-width: 543px){.razer .promotion-banner .container .content-container{padding:12px 15px}}.razer .promotion-banner .container .content-container .content{text-align:center;position:relative;z-index:2}.razer .promotion-banner .container .content-container .content h3{font-size:2em;margin-bottom:.1em}@media (max-width: 767px){.razer .promotion-banner .container .content-container .content h3{font-size:1.5em}}@media (max-width: 543px){.razer .promotion-banner .container .content-container .content h3{font-size:1.5em}}@media (max-width: 543px) and (max-width: 767px){.razer .promotion-banner .container .content-container .content h3{font-size:1.25em}}.razer .promotion-banner .container .content-container .content p{color:#fff;margin-bottom:.9em}@media (max-width: 543px){.razer .promotion-banner .container .content-container .content p{margin-bottom:.4em}}.razer .promotion-banner .container .content-container .content a.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-weight:600}.razer .promotion-banner .container .content-container .content a.btn:hover,.razer .promotion-banner .container .content-container .content a.btn:active,.razer .promotion-banner .container .content-container .content a.btn:focus{background-color:#009b00}@media (max-width: 767px){.razer .promotion-banner .container .content-container .content a.btn{transform:scale(.8)}}.razer .promotion-banner .container .gradient{position:absolute;left:0;right:0;bottom:0;width:100%;height:70%;z-index:1;background:-moz-linear-gradient(bottom,black 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,black 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,black 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.razer .promotion-banner .container img.bg-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;display:none}@media (min-width: 768px){.razer .promotion-banner .container img.bg-image.desktop{display:block}}@media (max-width: 767px){.razer .promotion-banner .container img.bg-image.mobile{display:block}}@media (max-width: 990px){.usf-has-container .razer #usf_container .usf-facets{padding-left:20px}}.usf-has-container .razer #usf_container .usf-sr-config{border-bottom:1px solid #424242}.usf-has-container .razer #usf_container .usf-sr-config .config-container .usf-filters{background-color:#00db00}@media (min-width: 991px){.usf-has-container .razer #usf_container .usf-sr-config .usf-sr-summary:after{content:"\ff0a\5546\54c1\306f\5168\3066\7a0e\8fbc\307f\3067\3059\3002";font-size:14px;margin-top:.3em;color:#8f8f8f;display:block}}@media (max-width: 990px){.usf-has-container .razer #usf_container .usf-sr-config .usf-sr-summary:after{font-size:12px}}.usf-has-container .razer #usf_container .usf-sr-container{background-color:initial}@media (max-width: 767px){.usf-has-container .razer #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{padding:59px 20px 0}}@media (max-width: 543px){.usf-has-container .razer #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items{padding:59px 15px 0}}@media (max-width: 767px){.usf-has-container .razer #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items:before{content:"\ff0a\5546\54c1\306f\5168\3066\7a0e\8fbc\307f\3067\3059\3002";color:#8f8f8f;font-size:12px;position:absolute;left:20px;top:15px}}@media (max-width: 767px) and (max-width: 543px){.usf-has-container .razer #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items:before{left:15px}}.usf-has-container .razer #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{background-color:#151515}.usf-has-container .razer #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .price__sale s.price-item--regular{margin-top:.2em}.usf-has-container .razer #usf_container .usf-dropdown{background-color:#151515}#shopify-section-product-template-razer-outlet .product-template__container{margin:0}#shopify-section-product-template-razer-outlet .product-template__container .grid{padding-bottom:80px;max-width:1600px}@media (max-width: 1100px){#shopify-section-product-template-razer-outlet .product-template__container .grid{padding-bottom:40px}}@media (max-width: 543px){#shopify-section-product-template-razer-outlet .product-template__container .grid{padding-bottom:30px}}#shopify-section-product-template-razer-outlet .product-template__container .grid .product-single__meta form{margin:0}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{padding:56px 70px 0 50px;flex:1 0 594px;max-width:initial;min-height:initial;justify-content:flex-start}@media (max-width: 1300px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{padding:50px 50px 0;flex:1 0 480px}}@media (max-width: 1100px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{padding:20px 50px 0;flex:1}}@media (max-width: 990px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{padding:10px 30px 0}}@media (max-width: 767px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{padding:0 20px}}@media (max-width: 543px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side{padding:0 15px}}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .product-type{font-family:RazerF5,Noto Sans JP,helvetica,sans-serif;margin-top:-7px;margin-bottom:30px;border:1px solid #8f8f8f;color:#8f8f8f;padding-top:8px}@media (max-width: 767px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .product-type{margin-bottom:20px}}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side h1{font-size:2.375em;margin-bottom:.7em;font-weight:400;line-height:1.3}@media (max-width: 1100px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side h1{font-size:2em}}@media (max-width: 543px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side h1{font-size:1.5em}}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .price--on-sale .price__sale{flex-direction:row}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .price--on-sale .price__sale .tax-exclusion-label{color:#02ff02}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .price__regular .tax-exclusion-label{color:#8f8f8f}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .tax-exclusion-label{font-weight:400}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content p.description{margin-bottom:1.8em;margin-top:1.1em}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h1,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h2,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h3,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h4,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h5,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h6,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content span,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content p,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content li{font-size:.875em;margin:0}@media (max-width: 767px){#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h1,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h2,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h3,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h4,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h5,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content h6,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content span,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content p,#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .description-content li{font-size:.75em}}#shopify-section-product-template-razer-outlet .product-template__container .grid .left-side .product-form__controls-group{margin-top:1.8em}#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{padding-left:0}@media (max-width: 1100px){#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{margin:0 auto;width:calc(100% - 100px)}}@media (max-width: 990px){#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{width:calc(100% - 60px)}}@media (max-width: 767px){#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{width:calc(100% - 40px)}}@media (max-width: 543px){#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side{width:calc(100% - 30px)}}#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side.product-single__media-group .product-single__media-wrapper,#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side.product-single__media-group .product-single__media-wrapper .product-single__media img.feature-row__image{max-height:initial}#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail{border:1px solid transparent}#shopify-section-product-template-razer-outlet .product-template__container .grid .right-side .product-single__thumbnails .product-single__thumbnails-item .product-single__thumbnail.active-thumb{border-color:#02ff02}.razer .rich-text{padding-bottom:80px}@media (max-width: 1100px){.razer .rich-text{padding-bottom:40px}}@media (max-width: 543px){.razer .rich-text{padding-bottom:30px}}.razer .rich-text>span{font-size:16px}@media (max-width: 767px){.razer .rich-text>span{font-size:14px}}.razer .rich-text span{color:#8f8f8f}.razer .rich-text h1 span,.razer .rich-text h2 span,.razer .rich-text h3 span,.razer .rich-text h4 span,.razer .rich-text h5 span,.razer .rich-text h6 span{color:#02ff02;font-weight:400}.razer .rich-text p{color:#8f8f8f;line-height:1.6}.razer .rich-text p span{color:#8f8f8f}.razer .rich-text p strong,.razer .rich-text p strong span{color:#fff!important}.razer .rich-text p .s1,.razer .rich-text p .s2,.razer .rich-text p .s3,.razer .rich-text p .s4,.razer .rich-text p .s5,.razer .rich-text p .s6{color:#8f8f8f}.razer .rich-text span img{margin:40px auto}@media (max-width: 767px){.razer .rich-text span img{margin:30px auto}}.razer .rich-text a{color:#02ff02}.razer .rich-text a:hover,.razer .rich-text a:active,.razer .rich-text a:focus{text-decoration:underline}.razer .rich-text ul{padding-left:1.2em}.razer .rich-text ul>li{list-style:initial;padding-left:.2em;margin-bottom:.3em;list-style-type:disc;font-weight:400;color:#8f8f8f;font-size:16px}@media (max-width: 767px){.razer .rich-text ul>li{font-size:14px}}.razer .rich-text ul>li>span{font-weight:400;color:#8f8f8f}.razer .rich-text hr{margin:50px 0;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width: 767px){.razer .rich-text hr{margin:30px auto}}.razer #shopify-section-product-recommendations .product-recommendations__inner .section-header h2{font-weight:400}.razer #shopify-section-product-recommendations .product-recommendations__inner .product-card-footer{background-color:#151515}.razer ul.feature-showcase-list>li{display:grid;position:relative}.razer ul.feature-showcase-list>li.first-item .featured-secton-title{position:absolute;width:100%;max-width:1600px;padding:0 50px;top:80px;left:0;margin:0 auto;right:0;text-transform:uppercase;font-weight:300;font-size:2.625em}@media (max-width: 767px){.razer ul.feature-showcase-list>li.first-item .featured-secton-title{font-size:2em;position:relative;text-align:center;padding:0 20px;top:60px;margin-bottom:55px}}.razer ul.feature-showcase-list>li.first-item .featured-secton-title.white-template{color:#000;font-weight:400}.razer ul.feature-showcase-list>li.first-item .content-container{top:120px}@media (max-width: 990px) and (min-width: 768px){.razer ul.feature-showcase-list>li.first-item .content-container{top:170px}}@media (max-width: 543px){.razer ul.feature-showcase-list>li.first-item .content-container .content img.logo{margin-bottom:19px;max-height:32px}}.razer ul.feature-showcase-list>li.first-item .content-container .content ul.list{margin-top:33px}@media (max-width: 767px){.razer ul.feature-showcase-list>li.first-item .content-container .content ul.list{justify-content:space-evenly;max-width:420px;margin-left:auto;margin-right:auto}}@media (max-width: 543px){.razer ul.feature-showcase-list>li.first-item .content-container .content ul.list{margin-top:18px}}.razer ul.feature-showcase-list>li.first-item .content-container .content ul.list>li{flex:0 1 230px}@media (max-width: 767px){.razer ul.feature-showcase-list>li.first-item .content-container .content ul.list>li{flex:0 1 37%}}.razer ul.feature-showcase-list>li.first-item .content-container .content ul.list>li>img.icon-large{width:initial}.razer ul.feature-showcase-list>li .content-container{width:100%;max-width:1080px;padding:0 50px;text-align:center;margin:0 auto;display:flex}@media (min-width: 768px){.razer ul.feature-showcase-list>li .content-container{position:absolute;left:0;right:0;top:60px}}@media (max-width: 990px){.razer ul.feature-showcase-list>li .content-container{padding:0 30px}}@media (max-width: 767px){.razer ul.feature-showcase-list>li .content-container{margin-top:50px;padding:0 20px;z-index:1}}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container{padding:0 15px}}.razer ul.feature-showcase-list>li .content-container.black .content h2{color:#000;font-weight:600}.razer ul.feature-showcase-list>li .content-container.black .content p,.razer ul.feature-showcase-list>li .content-container.black .content span{color:#222}.razer ul.feature-showcase-list>li .content-container.black .content .list-item-text{font-weight:600}@media (min-width: 768px){.razer ul.feature-showcase-list>li .content-container.text_left,.razer ul.feature-showcase-list>li .content-container.text_right{top:50%;transform:translatey(-50%)}}@media (min-width: 991px){.razer ul.feature-showcase-list>li .content-container.text_left.align_top,.razer ul.feature-showcase-list>li .content-container.text_right.align_top{top:70px;transform:initial}}@media (min-width: 991px){.razer ul.feature-showcase-list>li .content-container.text_left.align_bottom,.razer ul.feature-showcase-list>li .content-container.text_right.align_bottom{top:initial;bottom:70px;transform:initial}}@media (max-width: 990px) and (min-width: 768px){.razer ul.feature-showcase-list>li .content-container.text_left~.bg-image.bg-desktop,.razer ul.feature-showcase-list>li .content-container.text_right~.bg-image.bg-desktop{display:none}.razer ul.feature-showcase-list>li .content-container.text_left~.bg-image.bg-mobile,.razer ul.feature-showcase-list>li .content-container.text_right~.bg-image.bg-mobile{width:100%;display:block;margin-top:-20vw}}.razer ul.feature-showcase-list>li .content-container.text_left .content,.razer ul.feature-showcase-list>li .content-container.text_right .content{margin:0;max-width:380px;text-align:left}@media (max-width: 990px) and (min-width: 768px){.razer ul.feature-showcase-list>li .content-container.text_left,.razer ul.feature-showcase-list>li .content-container.text_right{margin-top:60px}}@media (max-width: 990px){.razer ul.feature-showcase-list>li .content-container.text_left,.razer ul.feature-showcase-list>li .content-container.text_right{position:relative;justify-content:center}.razer ul.feature-showcase-list>li .content-container.text_left .content,.razer ul.feature-showcase-list>li .content-container.text_right .content{max-width:100%;text-align:center}.razer ul.feature-showcase-list>li .content-container.text_left .content ul.images,.razer ul.feature-showcase-list>li .content-container.text_right .content ul.images{justify-content:center}}.razer ul.feature-showcase-list>li .content-container.text_left{justify-content:flex-start}.razer ul.feature-showcase-list>li .content-container.text_right{justify-content:flex-end}.razer ul.feature-showcase-list>li .content-container.bottom{top:initial;bottom:50px;padding-bottom:40px}@media (min-width: 768px){.razer ul.feature-showcase-list>li .content-container.bottom{background-color:transparent!important}}@media (max-width: 767px){.razer ul.feature-showcase-list>li .content-container.bottom{bottom:0;margin-top:0}}.razer ul.feature-showcase-list>li .content-container.bottom ul.bottom_detail_list{display:flex;flex-direction:row;margin:0 -40px}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container.bottom ul.bottom_detail_list{flex-direction:column}}.razer ul.feature-showcase-list>li .content-container.bottom ul.bottom_detail_list>li{padding:0 40px;text-align:left}.razer ul.feature-showcase-list>li .content-container.bottom ul.bottom_detail_list>li p{font-size:1.25em;color:#000;font-weight:400;line-height:1.6}@media (max-width: 767px){.razer ul.feature-showcase-list>li .content-container.bottom ul.bottom_detail_list>li p{font-size:1em}}.razer ul.feature-showcase-list>li .content-container .content{margin:0 auto}.razer ul.feature-showcase-list>li .content-container .content img.logo{margin-bottom:30px}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content img.logo{margin-bottom:19px;max-height:50px}}.razer ul.feature-showcase-list>li .content-container .content h2{color:#02ff02;font-weight:400}.razer ul.feature-showcase-list>li .content-container .content .description,.razer ul.feature-showcase-list>li .content-container .content .description p{line-height:1.6;margin-bottom:1.7em}.razer ul.feature-showcase-list>li .content-container .content .description.white,.razer ul.feature-showcase-list>li .content-container .content .description.white p{color:#fff}@media (max-width: 767px){.razer ul.feature-showcase-list>li .content-container .content .label-text{margin-top:-7px}}.razer ul.feature-showcase-list>li .content-container .content ul.list{display:flex;grid-gap:20px;flex-wrap:wrap;justify-items:center;align-items:flex-start;justify-content:center;margin:0 -10px}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list{flex-wrap:wrap}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li{display:flex;padding:0 10px 20px;flex-direction:column;align-items:center;flex:0 1 205px}@media (max-width: 990px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li{flex:0 1 158px}}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li{flex:calc(100% / 3 - 15px)}.razer ul.feature-showcase-list>li .content-container .content ul.list>li:first-child:nth-last-child(4),.razer ul.feature-showcase-list>li .content-container .content ul.list>li:first-child:nth-last-child(4)~li{flex:calc(50% - 12px)}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img{width:55px;margin-bottom:7px}@media (max-width: 990px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img{width:49px;margin-bottom:6px}}@media (max-width: 767px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img{width:45px}}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img{width:37px}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img.icon-large{width:120px}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img.icon-large{width:110px}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li>img.width-initial{width:initial;padding:0 10px}.razer ul.feature-showcase-list>li .content-container .content ul.list>li .list-item-text{font-size:.875em}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li .list-item-text{font-size:.6875em}.razer ul.feature-showcase-list>li .content-container .content ul.list>li .list-item-text br{display:none}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group{display:flex;flex-direction:row;align-items:baseline;margin-bottom:7px}.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group>span{font-family:Roboto,Noto Sans JP,helvetica,sans-serif}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group .end-label{font-size:.75em}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group .value{font-size:3.4375em;line-height:1;font-weight:300;margin:0 .1em;white-space:nowrap;letter-spacing:-3px}@media (max-width: 990px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group .value{font-size:3em}}@media (max-width: 767px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group .value{font-size:2.7em}}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group .value{font-size:2.2em}}.razer ul.feature-showcase-list>li .content-container .content ul.list>li .number-group .value .japanese-value{font-size:86%;font-weight:400}.razer ul.feature-showcase-list>li .content-container .content ul.images{grid-gap:20px;justify-content:flex-start;align-content:center;display:grid;grid-auto-flow:column}.razer ul.feature-showcase-list>li .content-container .content ul.images>li img{max-height:80px}@media (max-width: 543px){.razer ul.feature-showcase-list>li .content-container .content ul.images>li img{max-height:60px}}.razer ul.feature-showcase-list>li img.bg-image{object-fit:cover;width:auto;display:none}@media (min-width: 768px){.razer ul.feature-showcase-list>li img.bg-image.bg-desktop{width:100%;max-width:100%;display:block;min-height:510px}}@media (min-width: 768px) and (max-width: 2200px){.razer ul.feature-showcase-list>li img.bg-image.bg-desktop{min-height:28vw}}@media (max-width: 767px){.razer ul.feature-showcase-list>li img.bg-image.bg-mobile{display:block;margin-top:-20vw;min-height:54vw}}@media (max-width: 543px){.razer ul.feature-showcase-list>li img.bg-image.bg-mobile{margin-top:-27vw;width:130%;max-width:130%;margin-left:-15%;min-height:55vw}}.razer li.template.spec-list.feature .content-container .content ul.lists,.razer .tech-spec.feature .content-container .content ul.lists{padding-bottom:0}.razer li.template.spec-list .content-container,.razer .tech-spec .content-container{position:relative;flex-direction:column;top:0;margin:60px auto}@media (max-width: 767px){.razer li.template.spec-list .content-container,.razer .tech-spec .content-container{margin:40px auto}}.razer li.template.spec-list .content-container .content,.razer .tech-spec .content-container .content{width:100%;text-align:left}.razer li.template.spec-list .content-container .content ul.product_image_lists,.razer .tech-spec .content-container .content ul.product_image_lists{display:flex;flex-direction:row;margin:0 -40px;justify-content:center}.razer li.template.spec-list .content-container .content ul.product_image_lists>li,.razer .tech-spec .content-container .content ul.product_image_lists>li{padding:0 40px}@media (max-width: 543px){.razer li.template.spec-list .content-container .content ul.product_image_lists>li,.razer .tech-spec .content-container .content ul.product_image_lists>li{padding:0 20px}}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.product_image_lists>li img,.razer .tech-spec .content-container .content ul.product_image_lists>li img{width:30vw;margin:0 auto;display:block}}@media (max-width: 543px){.razer li.template.spec-list .content-container .content ul.product_image_lists>li img,.razer .tech-spec .content-container .content ul.product_image_lists>li img{width:37vw}}.razer li.template.spec-list .content-container .content ul.title_lists,.razer .tech-spec .content-container .content ul.title_lists{margin-top:50px;margin-bottom:15px;display:flex;flex-direction:row}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.title_lists,.razer .tech-spec .content-container .content ul.title_lists{margin-top:20px}}.razer li.template.spec-list .content-container .content ul.title_lists>li,.razer .tech-spec .content-container .content ul.title_lists>li{padding:0 20px;flex:1}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.title_lists>li,.razer .tech-spec .content-container .content ul.title_lists>li{padding:0}.razer li.template.spec-list .content-container .content ul.title_lists>li:nth-child(2),.razer .tech-spec .content-container .content ul.title_lists>li:nth-child(2){padding-right:20px}.razer li.template.spec-list .content-container .content ul.title_lists>li:nth-child(3),.razer .tech-spec .content-container .content ul.title_lists>li:nth-child(3){padding-left:20px}}.razer li.template.spec-list .content-container .content ul.title_lists>li:nth-child(3),.razer .tech-spec .content-container .content ul.title_lists>li:nth-child(3){border-left:1px solid rgba(255,255,255,.06)}.razer li.template.spec-list .content-container .content ul.title_lists>li:first-child,.razer .tech-spec .content-container .content ul.title_lists>li:first-child{padding:0;flex:0 0 230px;margin-right:40px}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.title_lists>li.offset,.razer .tech-spec .content-container .content ul.title_lists>li.offset{display:none}}.razer li.template.spec-list .content-container .content ul.title_lists>li p,.razer .tech-spec .content-container .content ul.title_lists>li p{color:#fff}.razer li.template.spec-list .content-container .content ul.lists,.razer .tech-spec .content-container .content ul.lists{padding-bottom:60px}.razer li.template.spec-list .content-container .content ul.lists>li,.razer .tech-spec .content-container .content ul.lists>li{border-top:1px solid rgba(255,255,255,.17)}.razer li.template.spec-list .content-container .content ul.lists>li ul,.razer .tech-spec .content-container .content ul.lists>li ul{display:flex;flex-direction:row;padding:10px 0}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.lists>li ul,.razer .tech-spec .content-container .content ul.lists>li ul{flex-wrap:wrap}}.razer li.template.spec-list .content-container .content ul.lists>li ul>li,.razer .tech-spec .content-container .content ul.lists>li ul>li{padding:15px 20px 9px;flex:1}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.lists>li ul>li,.razer .tech-spec .content-container .content ul.lists>li ul>li{padding:9px 0}.razer li.template.spec-list .content-container .content ul.lists>li ul>li:nth-child(2),.razer .tech-spec .content-container .content ul.lists>li ul>li:nth-child(2){padding-right:20px}.razer li.template.spec-list .content-container .content ul.lists>li ul>li:nth-child(3),.razer .tech-spec .content-container .content ul.lists>li ul>li:nth-child(3){padding-left:20px}.razer li.template.spec-list .content-container .content ul.lists>li ul>li:first-child:nth-last-child(2),.razer li.template.spec-list .content-container .content ul.lists>li ul>li:first-child:nth-last-child(2)~li,.razer .tech-spec .content-container .content ul.lists>li ul>li:first-child:nth-last-child(2),.razer .tech-spec .content-container .content ul.lists>li ul>li:first-child:nth-last-child(2)~li{padding-right:0}}.razer li.template.spec-list .content-container .content ul.lists>li ul>li:first-child,.razer .tech-spec .content-container .content ul.lists>li ul>li:first-child{padding-left:0;padding-right:0;flex:0 0 230px;margin-right:40px}.razer li.template.spec-list .content-container .content ul.lists>li ul>li:nth-child(3),.razer .tech-spec .content-container .content ul.lists>li ul>li:nth-child(3){border-left:1px solid rgba(255,255,255,.06)}@media (max-width: 543px){.razer li.template.spec-list .content-container .content ul.lists>li ul>li.cell_1 p,.razer li.template.spec-list .content-container .content ul.lists>li ul>li.cell_2 p,.razer .tech-spec .content-container .content ul.lists>li ul>li.cell_1 p,.razer .tech-spec .content-container .content ul.lists>li ul>li.cell_2 p{font-size:.875em}}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.lists>li ul>li.title,.razer .tech-spec .content-container .content ul.lists>li ul>li.title{padding-bottom:0;width:100%;flex:100%}}.razer li.template.spec-list .content-container .content ul.lists>li ul>li.title p,.razer .tech-spec .content-container .content ul.lists>li ul>li.title p{font-size:1.125em;color:#02ff02}@media (max-width: 990px){.razer li.template.spec-list .content-container .content ul.lists>li ul>li.title p,.razer .tech-spec .content-container .content ul.lists>li ul>li.title p{font-size:1em}}@media (max-width: 767px){.razer li.template.spec-list .content-container .content ul.lists>li ul>li.title p,.razer .tech-spec .content-container .content ul.lists>li ul>li.title p{font-size:.875em}}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list{flex-direction:row;display:flex}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list>span,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list>span{flex:1}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list>span:first-child,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list>span:first-child{padding-right:20px}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list>span:last-child,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item span.cell-list>span:last-child{padding-left:20px}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item .disclaimer-text,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item .disclaimer-text{font-size:.875em;margin-top:2em}@media (max-width: 767px){.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item .disclaimer-text,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item .disclaimer-text{font-size:.75em}}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item img,.razer .tech-spec .content-container .content ul.lists>li.custom_item.core-x-gpu-specs>ul>li.custom_item img{margin:20px 0}.razer li.template.spec-list .content-container .content ul.lists>li.custom_item.with-image>ul>li.custom_item img,.razer .tech-spec .content-container .content ul.lists>li.custom_item.with-image>ul>li.custom_item img{margin-top:20px;margin-bottom:40px}.razer .tech-spec .content-container .content ul.title_lists{text-align:center;margin-bottom:30px}@media (max-width: 990px){.razer .tech-spec .content-container .content ul.title_lists{margin-left:-20px;margin-right:-20px}}.razer .tech-spec .content-container .content ul.title_lists>li img{max-width:200px}@media (max-width: 990px){.razer .tech-spec .content-container .content ul.title_lists>li img{max-width:140px}}@media (max-width: 543px){.razer .tech-spec .content-container .content ul.title_lists>li img{max-width:23vw}}.razer .tech-spec .content-container .content ul.title_lists>li p{font-size:1.125em;margin-top:.5em;font-weight:400}@media (max-width: 990px){.razer .tech-spec .content-container .content ul.title_lists>li p{font-size:1em}}@media (max-width: 767px){.razer .tech-spec .content-container .content ul.title_lists>li p{font-size:.875em}}@media (max-width: 543px){.razer .tech-spec .content-container .content ul.title_lists>li p{font-size:.75em}}@media (min-width: 768px){.razer ul.feature-showcase-list li.custom-template.ultrabook-size img.bg-image{min-height:344px}}@media (min-width: 768px) and (max-width: 2200px){.razer ul.feature-showcase-list li.custom-template.ultrabook-size img.bg-image{min-height:15vw}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.ultrabook-size.bg-mobile{min-height:44vw}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.ultrabook-size.bg-mobile{min-height:55vw}}.razer ul.feature-showcase-list li.custom-template.blade-15-explanation .content-container{position:relative;top:0;margin:-30px auto 50px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.blade-15-explanation .content-container{margin:30px auto}}.razer ul.feature-showcase-list li.custom-template.blade-15-explanation .content-container .content{width:100%}.razer ul.feature-showcase-list li.custom-template.vapour-chamber-text .content-container{position:relative;top:0;margin:10px auto 100px}.razer ul.feature-showcase-list li.custom-template.vapour-chamber-text .content-container .content{width:100%}.razer ul.feature-showcase-list li.custom-template.vapour-chamber-text .content-container .content ul.list{display:grid;grid-gap:2em;grid-template-columns:repeat(auto-fit,minmax(222px,1fr));text-align:left}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.vapour-chamber-text .content-container .content ul.list{grid-gap:1em;margin-bottom:30px}}.razer ul.feature-showcase-list li.custom-template.vapour-chamber-text .content-container .content ul.list>li{width:100%;align-items:flex-start}.razer ul.feature-showcase-list li.custom-template.vapour-chamber-text .content-container .content ul.list>li p{font-size:.875em;line-height:1.8}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container{position:relative;top:0;margin:0 auto 100px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container{margin:0px auto 12vw}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container.black p,.razer ul.feature-showcase-list li.custom-template.keyboard .content-container.black .content .chroma-section ul.chroma-content>li h3,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container.black p,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container.black .content .chroma-section ul.chroma-content>li h3{color:#000;font-weight:500}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container.black .content .chroma-section ul.chroma-content>li h3,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container.black .content .chroma-section ul.chroma-content>li h3{font-size:2em;font-weight:600}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container.black .content .chroma-section ul.chroma-content>li h3,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container.black .content .chroma-section ul.chroma-content>li h3{font-size:1.5em}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content{width:100%}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.label-texts,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.label-texts{display:grid;grid-gap:100px;grid-template-columns:1fr 1fr;margin:-54px auto 100px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.label-texts,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.label-texts{grid-gap:20px;margin:-3vw auto 50px}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.label-texts>li p,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.label-texts>li p{font-weight:600}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section{display:flex;flex-direction:row;padding-bottom:30px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section{flex-direction:column;align-items:center;padding-bottom:10px}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section img,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section img{flex:1 1 170px;height:170px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section img,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section img{margin-bottom:20px;transform:scale(.75)}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content{margin-left:6%;text-align:left}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content{margin-left:0;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content{grid-template-columns:1fr}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content>li,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content>li{margin-bottom:30px}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content>li:only-child,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content>li:only-child{margin-bottom:0}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content>li h3,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content>li h3{font-size:1.5em;font-weight:400;color:#02ff02;margin-bottom:.5em}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content .chroma-section ul.chroma-content>li h3,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content .chroma-section ul.chroma-content>li h3{font-size:1.25em}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list{display:grid;grid-gap:60px;grid-template-columns:1fr 1fr;padding-top:60px;border-top:1px solid #333333}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list{padding-top:40px;grid-gap:20px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list{grid-template-columns:1fr}}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list>li img,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list>li img{width:75px}.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list>li h6,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list>li h6{font-size:1.125em;font-weight:400;color:#fff;margin-bottom:.5em;margin-top:.5em}@media (max-width: 990px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list>li h6,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list>li h6{font-size:1em}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.keyboard .content-container .content ul.detailed_list>li h6,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .content ul.detailed_list>li h6{font-size:.875em}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container{position:relative;flex-direction:column;top:0;margin:70px auto 80px}@media (min-width: 1921px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container{margin:110px auto}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container{margin:50px auto}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content{width:100%}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images{margin-top:60px}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images{margin-top:40px}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li{margin-bottom:90px}@media (max-width: 1080px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li{margin-bottom:60px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li{margin-bottom:40px}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li p{color:#fff;font-weight:500;font-size:.875em}@media (max-width: 1080px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li p{margin-bottom:.5em}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li img{display:none;margin:0 auto}@media (min-width: 1081px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li img.desktop{width:2200px;max-width:2200px;text-align:center;margin-left:-100%;transform:translate(17.1%);display:block}}@media (max-width: 1080px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li img.mobile{display:block}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li img.mobile{margin-right:-20px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.laptop-images>li img.mobile{width:120%;max-width:120%;margin-left:-16%}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.list{display:grid;grid-gap:2em;grid-template-columns:1fr 1fr 1fr;text-align:left}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.list{grid-template-columns:1fr;justify-items:flex-start;grid-gap:0}}.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.list>li p{font-size:1.25em;line-height:1.8}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.io-ports .content-container .content ul.list>li p{font-size:1em}}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container{position:relative;flex-direction:column;top:0;margin:10px auto 70px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container{margin:10px auto 50px}}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container.black .content ul.detailed_list>li .text-content h6,.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container.black p{color:#000}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container.black .content ul.detailed_list>li .text-content h6{font-weight:600}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container.bottom{bottom:20px}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content{width:100%}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list{display:grid;grid-gap:40px;grid-template-columns:1fr 1fr 1fr;margin-top:60px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list{grid-template-columns:1fr;margin-top:40px;grid-gap:20px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list{grid-template-columns:1fr;margin-top:24px}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li{display:flex;flex-direction:row;align-items:center}}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li img{width:75px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li img{width:64px;margin-right:20px;margin-top:7px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li img{width:50px}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li .text-content{text-align:left}}.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li .text-content h6{font-size:1.125em;font-weight:400;color:#fff;margin-bottom:.5em;margin-top:.5em}@media (max-width: 990px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li .text-content h6{font-size:1em}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports .content-container .content ul.detailed_list>li .text-content h6{font-size:.875em}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.pro-17-io-ports img.bg-image.bg-mobile{margin-top:0;max-width:100%;margin-left:0}}.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container{position:relative;flex-direction:column;top:0;margin:10px auto 90px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container{margin:10px auto 60px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container{margin:10px auto 50px}}.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content{width:100%;text-align:left}.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list{display:grid;grid-gap:60px;grid-template-columns:1fr 1fr 1fr;margin-top:60px}@media (max-width: 990px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list{margin-top:30px;grid-gap:40px}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list{grid-gap:30px;grid-template-columns:1fr}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list>li{display:flex;flex-direction:row;align-items:flex-start}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list>li img{max-width:200px;margin-right:20px}}@media (max-width: 543px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list>li img{max-width:36vw}}.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list>li h3{color:#02ff02;margin-bottom:.4em;margin-top:.8em}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content ul.detailed_list>li h3{margin-top:0}}.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content p.disclaimer-text{margin-top:40px;border-top:1px solid #333333;padding-top:40px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.core-x-3-usp-points .content-container .content p.disclaimer-text{margin-top:30px;padding-top:30px}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-13-universal-connectivity img.bg-image.bg-mobile{margin-top:-45vw}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-13-universal-connectivity .text-contents .content-container{position:relative}}.razer ul.feature-showcase-list li.custom-template.book-13-universal-connectivity .text-contents .content-container .content ul.list>li{flex:0 1 150px}@media (max-width: 990px){.razer ul.feature-showcase-list li.custom-template.book-13-universal-connectivity .text-contents .content-container .content ul.list>li{flex:0 1 110px;padding:6px 0}}.razer ul.feature-showcase-list li.custom-template.book-13-universal-connectivity .text-contents .content-container.bottom{bottom:5px}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-13-universal-connectivity .text-contents .content-container.bottom{margin-top:-10vw;padding-bottom:18px}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-keyboard{display:flex;flex-direction:column-reverse}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container{margin:30px auto -3vw}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .chroma-section img{margin-bottom:0!important}}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .chroma-section .chroma-content p,.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .chroma-section .chroma-content h3{text-align:center}}.razer ul.feature-showcase-list li.custom-template.book-keyboard .content-container .chroma-section .chroma-content p{font-size:.875em;font-weight:400;line-height:1.6;color:#222}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-13-accessories{display:flex;flex-direction:column-reverse}}.razer ul.feature-showcase-list li.custom-template.book-13-accessories h2{margin-bottom:0}.razer ul.feature-showcase-list li.custom-template.book-13-accessories .black h3{color:#000;font-weight:600;margin-bottom:.5}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-13-accessories .content-container.bottom .bottom_detail_list>li{text-align:center}}.razer ul.feature-showcase-list li.custom-template.book-13-accessories .content-container.bottom .bottom_detail_list>li p{font-size:1em}@media (max-width: 767px){.razer ul.feature-showcase-list li.custom-template.book-13-accessories .content-container.bottom .bottom_detail_list>li p{font-size:.875em}}.razer ul.feature-showcase-list li.custom-template.book-13-accessories .content-container.bottom .bottom_detail_list>li .btn{min-width:80px;font-weight:900}.tech-specs{padding-top:80px;margin-bottom:100px;position:relative}@media (max-width: 990px){.tech-specs{padding-top:70px;margin-bottom:80px}}@media (max-width: 767px){.tech-specs{padding-top:60px;margin-bottom:70px}}@media (max-width: 543px){.tech-specs{padding-top:50px;margin-bottom:60px}}.tech-specs .container>h2{font-size:2.625em}@media (max-width: 767px){.tech-specs .container>h2{font-size:2em}}.tech-specs:not(.show){max-height:1200px;overflow:hidden}@media (max-width: 767px){.tech-specs:not(.show){max-height:1000px}}@media (max-width: 543px){.tech-specs:not(.show){max-height:800px}}.tech-specs:not(.show) .tech-spec-hide-show-button{background:linear-gradient(0deg,#232323 0%,rgba(35,35,35,.892595) 24%,rgba(35,35,35,.774947) 45%,rgba(35,35,35,0) 100%)}.tech-specs:not(.show) .tech-spec-hide-show-button .button.button-open{display:inline}.tech-specs:not(.show) .tech-spec-hide-show-button .button.button-close{display:none}.tech-specs .tech-spec-hide-show-button{text-align:center;position:absolute;bottom:0;left:0;right:0;width:100%;padding-top:110px;padding-bottom:10px}.tech-specs .tech-spec-hide-show-button .button{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;cursor:pointer;border:1px solid #02ff02;color:#02ff02;background-color:transparent;padding:14px 14px 12px;border-radius:6px;font-size:.875em}.tech-specs .tech-spec-hide-show-button .button:hover,.tech-specs .tech-spec-hide-show-button .button:active,.tech-specs .tech-spec-hide-show-button .button:focus{opacity:.6}.tech-specs .tech-spec-hide-show-button .button.button-open{display:none}.valve-index{background-color:#0f0f11}.valve-index h1,.valve-index h2,.valve-index h3{font-weight:900}.valve-index .product-price-display .price__sale{align-items:baseline}@media (max-width: 767px){.valve-index .product-price-display .price__sale{flex-direction:row}}.valve-index .product-price-display .price__sale .price-item--regular{font-size:16px;font-weight:400;margin-left:.5em}@media (max-width: 767px){.valve-index .product-price-display .price__sale .price-item--regular{font-size:13px;margin-left:.3em}}.valve-index .product-price-display .price__sale .price-item--regular:first-letter{font-size:100%;color:#fff;letter-spacing:initial}.valve-index .product-price-display .price__sale .price-item--regular span.bargain-label{font-size:90%;color:#fff}.valve-index .product-price-display .price__sale span.price-item--sale{color:#267dc1}.valve-index .product-price-display .price__sale span.price-item--sale:first-letter{color:#267dc1}.valve-index .valve-footer{height:80px}@media (max-width: 990px){.valve-index .valve-footer{height:60px}}@media (max-width: 543px){.valve-index .valve-footer{height:auto;margin-top:10px;margin-bottom:10px}}.valve-index .valve-footer>nav{background-color:#0f0f11;width:100%;max-width:2200px;margin:0 auto}.valve-index .valve-footer>nav .container{display:flex;align-items:center}@media (min-width: 990px){.valve-index .valve-footer>nav .container{height:80px;flex-direction:row;justify-content:flex-end}}@media (max-width: 990px){.valve-index .valve-footer>nav .container{height:60px;flex-direction:row;justify-content:flex-end}}@media (max-width: 543px){.valve-index .valve-footer>nav .container{flex-direction:column;height:auto;justify-content:center}}.valve-index .valve-footer>nav .container ul{display:flex;flex-direction:row;align-items:center}@media (max-width: 543px){.valve-index .valve-footer>nav .container ul{width:100%;flex-direction:column}}.valve-index .valve-footer>nav .container ul>li a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;padding:10px;height:80px;display:flex;align-items:center;color:#fff}@media (min-width: 990px){.valve-index .valve-footer>nav .container ul>li a{font-size:.875em;height:80px;margin-right:30px}}@media (max-width: 990px){.valve-index .valve-footer>nav .container ul>li a{height:60px;font-size:.75em;margin-right:15px}}@media (max-width: 543px){.valve-index .valve-footer>nav .container ul>li a{height:auto;margin-right:0;flex:1 1 100%;font-size:1em}}.valve-index .valve-footer>nav .container ul>li a:hover,.valve-index .valve-footer>nav .container ul>li a:focus,.valve-index .valve-footer>nav .container ul>li a:active{opacity:.7}.product-valve-index-template .shopify-section{background-color:#0f0f11}.valve-index .product-top{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-left:auto;margin-right:auto;height:100%;width:100%;background-color:#000;position:relative}.valve-index .product-top .product-top-section{position:relative}@media (max-width: 990px){.valve-index .product-top .product-top-section{display:flex;flex-direction:column-reverse}}.valve-index .product-top .product-top-section .top-content{padding:50px 0;max-width:494px;z-index:2;position:relative;min-height:33vw;justify-content:center;display:flex;flex-direction:column}@media (max-width: 1500px){.valve-index .product-top .product-top-section .top-content{max-width:360px}}@media (max-width: 990px){.valve-index .product-top .product-top-section .top-content{max-width:100%;margin-top:-10px;padding:0 0 5px}}@media (min-width: 1600px) and (max-width: 2200px){.valve-index .product-top .product-top-section .top-content{min-height:33vw}}@media (min-width: 2201px){.valve-index .product-top .product-top-section .top-content{min-height:750px}}.valve-index .product-top .product-top-section .top-content .label{flex:0;align-self:flex-start;margin-bottom:1.3em}.valve-index .product-top .product-top-section .top-content .logo-and-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:20px}@media (max-width: 990px){.valve-index .product-top .product-top-section .top-content .logo-and-link{padding-bottom:12px}}.valve-index .product-top .product-top-section .top-content .logo-and-link img{max-width:160px;width:30%}.valve-index .product-top .product-top-section .top-content h1.product-title{font-size:3.125em;font-weight:500;margin-top:.7em;margin-bottom:.7em}@media (max-width: 1500px){.valve-index .product-top .product-top-section .top-content h1.product-title{font-size:2em}}@media (max-width: 1500px) and (max-width: 767px){.valve-index .product-top .product-top-section .top-content h1.product-title{font-size:1.5em}}@media (max-width: 990px){.valve-index .product-top .product-top-section .top-content h1.product-title{margin-top:.8em}}.valve-index .product-top .product-top-section .top-content .catch-copy{color:#267dc1;font-weight:400;font-size:1.625em;margin-bottom:.9em}@media (max-width: 990px){.valve-index .product-top .product-top-section .top-content .catch-copy{font-size:1.4em}}@media (max-width: 767px){.valve-index .product-top .product-top-section .top-content .catch-copy{font-size:1.2em}}.valve-index .product-top .product-top-section .top-content .description{margin-bottom:1.5em}@media (max-width: 990px){.valve-index .product-top .product-top-section .top-content .description{margin-bottom:1.3em}}.valve-index .product-top .product-top-section .top-content .description h1,.valve-index .product-top .product-top-section .top-content .description h2,.valve-index .product-top .product-top-section .top-content .description h3,.valve-index .product-top .product-top-section .top-content .description h4,.valve-index .product-top .product-top-section .top-content .description h5,.valve-index .product-top .product-top-section .top-content .description h6,.valve-index .product-top .product-top-section .top-content .description p,.valve-index .product-top .product-top-section .top-content .description ul>li,.valve-index .product-top .product-top-section .top-content .description span{color:#8f8f8f;font-weight:400}.valve-index .product-top .product-top-section .top-content .description ul>li,.valve-index .product-top .product-top-section .top-content .description p{font-size:.875em}@media (max-width: 767px){.valve-index .product-top .product-top-section .top-content .description ul>li,.valve-index .product-top .product-top-section .top-content .description p{font-size:.75em}}.valve-index .product-top .product-top-section .top-content .product-form__controls-group{margin-top:1.4em}.valve-index .product-top .product-top-section .top-content .link-btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:block;color:#fff;font-size:.875em}.valve-index .product-top .product-top-section .top-content .link-btn:hover,.valve-index .product-top .product-top-section .top-content .link-btn:active,.valve-index .product-top .product-top-section .top-content .link-btn:focus{opacity:.6}.valve-index .product-top .product-top-section .top-content .link-btn.down-arrow:after{font-family:Font Awesome;content:"\f078";font-size:80%;padding-left:.5em;display:inline-block}.valve-index .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label,.valve-index .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{font-weight:400}.valve-index .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label{color:#8f8f8f}.valve-index .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{color:#267dc1}.valve-index .product-top .product-top-section .top-content button[data-testid=Checkout-button]{background-color:#fff}.valve-index .product-form__item--no-variants{max-width:100%}.valve-index .featured-image{position:relative;z-index:1;height:100%;margin:0 auto;overflow:hidden;width:100%;height:auto;width:calc(100% - 400px);max-width:1190px}.valve-index .featured-image .desktop{display:none}@media (min-width: 768px){.valve-index .featured-image .desktop{display:block}}.valve-index .featured-image .mobile{display:none}@media (max-width: 767px){.valve-index .featured-image .mobile{display:block}}@media (max-width: 1500px){.valve-index .featured-image{width:calc(100% - 260px);max-width:1330px}}@media (min-width: 991px){.valve-index .featured-image{position:absolute;top:50%;transform:translatey(-50%);right:-74px}}@media (max-width: 990px){.valve-index .featured-image{width:calc(100% + 60px);margin-left:-30px}}@media (max-width: 767px){.valve-index .featured-image{width:calc(100% + 40px);margin-left:-20px}}@media (max-width: 543px){.valve-index .featured-image{width:calc(100% + 30px);margin-left:-15px}}.valve-index .featured-image .gradient-fade{z-index:1;position:absolute;left:0}@media (min-width: 991px){.valve-index .featured-image .gradient-fade{top:0;height:calc(100% - 20px);width:200px;background:black;background:linear-gradient(90deg,black 0%,rgba(0,0,0,.892595) 24%,rgba(0,0,0,.774947) 45%,rgba(0,0,0,0) 100%)}}@media (max-width: 990px){.valve-index .featured-image .gradient-fade{display:none}}.valve-index .featured-image img{object-fit:cover;height:100%;width:100%}@media (max-width: 990px){.valve-index .featured-image img{min-height:58.5vw}}.valve-index .videos-and-screenshots{padding-bottom:30px}@media (min-width: 1590px){.valve-index .videos-and-screenshots .gallery-contents .thumbnails-wrapper{overflow:hidden}}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails:not(.slick-slider){max-height:198px;overflow:hidden;opacity:0;transform:translate(30px)}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail{width:256px}@media (max-width: 767px){.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail{width:215px}}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail:first-child{display:none}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a{overflow:hidden;border:4px solid transparent;padding-bottom:56.25%;height:0;display:block;width:100%}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:focus,.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:active,.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:hover{outline:none}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image{width:100%;padding:0;object-fit:cover;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-filter:brightness(90%);filter:brightness(90%)}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:focus,.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:active,.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:hover{outline:none}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image.video{top:-17%;height:134%}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge{width:65px;height:65px;background-color:#000000b3;right:0;bottom:0;left:0;margin:0 auto;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:100%;z-index:2}.valve-index .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge img{width:58%;margin-left:5px}.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots{width:100%}.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li{margin:10px 2px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li>button{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:transparent!important;height:initial!important}.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li>button:before{content:"";background-color:#333;border-radius:100%;width:12px;height:12px;opacity:1}.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li.slick-active>button:before{background-color:#fff}.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li:hover>button:before,.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li:focus>button:before,.valve-index .videos-and-screenshots .gallery-contents ul.slick-dots>li:active>button:before{background-color:#fff}.valve-index .videos-and-screenshots .gallery-contents .product-single__thumbnails{margin-left:0;margin-right:-50px}@media only screen and (max-width: 749px){.valve-index .videos-and-screenshots .gallery-contents .product-single__thumbnails{max-width:initial}}.valve-index .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide){position:absolute;top:0;left:0;bottom:0;right:0}.valve-index .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) img,.valve-index .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe{position:fixed;margin:auto;bottom:0;top:-150px;right:0;left:0;z-index:99;max-width:1280px;max-height:720px;width:100%}.valve-index .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe{height:56.25vw}.valve-index .videos-and-screenshots .gallery-contents #modal-background{width:100%;height:100%;top:0;background-color:#000;opacity:80%;position:fixed;z-index:50}.valve-index .videos-and-screenshots .gallery-contents #modal-background .hide{display:none}.valve-index .videos-and-screenshots .gallery-contents #close-button{position:absolute;right:2em;top:2em;cursor:pointer}.valve-index .videos-and-screenshots .gallery-contents .product-single__media:focus{outline:none}.valve-index .fixed-nav{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:fixed;top:0;left:0;right:0;background-color:#0f0f11;width:100%;height:60px;z-index:3;max-width:2200px;margin:0 auto;overflow:hidden}@media (max-width: 543px){.valve-index .fixed-nav{height:50px}}.valve-index .fixed-nav .container{display:flex;flex-direction:row;justify-content:space-between;align-content:center;height:100%}.valve-index .fixed-nav .container .left-content,.valve-index .fixed-nav .container .right-content{display:flex;flex-direction:row;align-items:center}@media (max-width: 580px){.valve-index .fixed-nav .container .left-content{display:none}}.valve-index .fixed-nav .container .left-content img{margin-right:20px}@media (max-width: 990px){.valve-index .fixed-nav .container .left-content img{display:none}}.valve-index .fixed-nav .container .left-content h2{margin:-1px 0 0;padding-right:15px;font-weight:500}@media (max-width: 580px){.valve-index .fixed-nav .container .right-content{justify-content:space-between;flex:1}}.valve-index .fixed-nav .container .right-content .buttons{display:flex;flex-direction:row;justify-content:flex-end}.valve-index .fixed-nav .container .right-content .product__price{margin-top:13px;margin-right:15px}@media (max-width: 767px){.valve-index .fixed-nav .container .right-content .product__price{font-size:13px;margin-top:8px}}.valve-index .fixed-nav .container .right-content .product__price .price__regular .tax-exclusion-label,.valve-index .fixed-nav .container .right-content .product__price .price__sale .tax-exclusion-label{font-weight:400;font-size:15px}@media (max-width: 767px){.valve-index .fixed-nav .container .right-content .product__price .price__regular .tax-exclusion-label,.valve-index .fixed-nav .container .right-content .product__price .price__sale .tax-exclusion-label{font-size:13px}}.valve-index .fixed-nav .container .right-content .product__price .price__regular .tax-exclusion-label{color:#8f8f8f}@media (max-width: 767px){.valve-index .fixed-nav .container .right-content .product__price .price__sale{flex-direction:row;justify-content:left}}.valve-index .fixed-nav .container .right-content .product__price .price__sale .tax-exclusion-label{color:#267dc1}.valve-index .fixed-nav .container .right-content .product__price .price:not(.price--on-sale) .price-item.price-item--regular{font-size:25px}@media (max-width: 767px){.valve-index .fixed-nav .container .right-content .product__price .price:not(.price--on-sale) .price-item.price-item--regular{font-size:20px;margin-top:3px}}.valve-index .fixed-nav .container .right-content .product__price .price__sale>dd{display:flex;line-height:1}.valve-index .fixed-nav .container .right-content .product__price .price__sale .price-item.price-item--sale{font-size:25px}@media (max-width: 767px){.valve-index .fixed-nav .container .right-content .product__price .price__sale .price-item.price-item--sale{font-size:20px}}.valve-index .fixed-nav .container .right-content .product__price .price__sale .price-item__label{font-size:25px}.valve-index .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item{margin:0}.valve-index .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item button.btn{margin:0;height:34px;min-height:34px;font-size:.8125em!important;padding:1px 12px 0;min-width:102px;border-radius:17px}@media (max-width: 767px){.valve-index .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item button.btn{height:32px;min-height:32px;font-size:11px!important;padding:0 10px;min-width:77px}}.valve-index .fixed-nav .container .right-content .product-form__controls-group--submit .product-form__item button.btn:before{background-image:initial}.valve-index .fixed-nav.show{transform:translateY(80px)}@media (max-width: 990px){.valve-index .fixed-nav.show{transform:translateY(70px)}}@media (max-width: 767px){.valve-index .fixed-nav.show{transform:translateY(60px)}}@media (max-width: 543px){.valve-index .fixed-nav.show{transform:translateY(50px)}}.valve-index section,.valve-index section.container{padding-bottom:90px}@media (max-width: 990px){.valve-index section,.valve-index section.container{padding-bottom:60px}}@media (max-width: 767px){.valve-index section,.valve-index section.container{padding-bottom:40px}}.valve-index section.features,.valve-index section.container.features{padding-bottom:0}.valve-index .valve-index-fixed-navigation{height:80px}@media (max-width: 990px){.valve-index .valve-index-fixed-navigation{height:60px}}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation{height:50px}}.valve-index .valve-index-fixed-navigation>nav{position:fixed;left:0;right:0;background-color:#0f0f11;width:100%;z-index:3;max-width:2200px;margin:0 auto}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav{position:absolute}}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav.show{transform:translatey(50px);position:fixed;top:0;animation-name:nav-show;animation-duration:.13s}@keyframes nav-show{0%{transform:translatey(0)}to{transform:translatey(50px)}}}.valve-index .valve-index-fixed-navigation>nav .container{height:80px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 990px){.valve-index .valve-index-fixed-navigation>nav .container{height:60px}}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav .container{height:50px}}@media (max-width: 990px){.valve-index .valve-index-fixed-navigation>nav .container img{max-width:160px}}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav .container img{display:none}}.valve-index .valve-index-fixed-navigation>nav .container ul.menu{display:flex;flex-direction:row;align-items:center}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav .container ul.menu{width:100%}}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li.primary-button{margin-left:auto}}.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li.primary-button a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;height:36px;border-radius:18px;display:flex;align-items:center;font-size:.75em;padding:0 20px;background:linear-gradient(110deg,#ff5779 0%,#a83b96 25%,#7f5ac1 50%,#438afc 75%,#4bb362 100%);font-weight:600;color:#fff}@media (max-width: 990px){.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li.primary-button a{height:32px;padding:0 15px}}.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li.primary-button a:hover,.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li.primary-button a:focus,.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li.primary-button a:active{opacity:.7}.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li:not(:last-child) a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;font-size:.875em;padding:10px;height:80px;display:flex;align-items:center;margin-right:30px;color:#fff}@media (max-width: 990px){.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li:not(:last-child) a{height:60px;font-size:.75em;margin-right:15px}}@media (max-width: 543px){.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li:not(:last-child) a{margin-right:6px}}.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li:not(:last-child) a:hover,.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li:not(:last-child) a:focus,.valve-index .valve-index-fixed-navigation>nav .container ul.menu>li:not(:last-child) a:active{opacity:.7}.valve-index .valve-index-slider{position:relative;overflow:hidden}.valve-index .valve-index-slider ul.valve_index_slider-list{display:flex}.valve-index .valve-index-slider ul.valve_index_slider-list li.slick-current video{display:block!important}.valve-index .valve-index-slider ul.valve_index_slider-list li.slick-current .content ul>li.title-content{transform:initial;opacity:1}.valve-index .valve-index-slider ul.valve_index_slider-list li.slick-current .content ul>li.banner-content{opacity:1;transform:initial}.valve-index .valve-index-slider ul.valve_index_slider-list li.slick-current .content ul>li.banner-content>img{display:block}.valve-index .valve-index-slider ul.valve_index_slider-list li.slick-current .content ul>li.banner-content a.video-link>img{display:block}.valve-index .valve-index-slider ul.valve_index_slider-list li:not(.slick-slide) .video-content-collection video{display:none}.valve-index .valve-index-slider ul.valve_index_slider-list li{flex:1 0 100%}.valve-index .valve-index-slider ul.valve_index_slider-list li .video-content-collection{height:0;padding-bottom:33.3%;display:block;position:relative}@media (max-width: 1360px){.valve-index .valve-index-slider ul.valve_index_slider-list li .video-content-collection{padding-bottom:50%}}@media (max-width: 990px){.valve-index .valve-index-slider ul.valve_index_slider-list li .video-content-collection{padding-bottom:60vw}}@media (max-width: 543px){.valve-index .valve-index-slider ul.valve_index_slider-list li .video-content-collection{padding-bottom:100vw}}.valve-index .valve-index-slider ul.valve_index_slider-list li .video-content-collection:after{top:50%;transform:translateY(-50%)}.valve-index .valve-index-slider ul.valve_index_slider-list li .video-content-collection video{display:none;position:absolute;top:50%;transform:translate(-50%,-50%);height:100%;left:50%;object-fit:cover}.valve-index .valve-index-slider ul.valve_index_slider-list li .image-content{height:0;padding-bottom:33.3%;display:block;position:relative}.valve-index .valve-index-slider ul.valve_index_slider-list li .image-content img{width:100%}.valve-index .valve-index-slider ul.valve_index_slider-list li .content{height:120px;position:relative;overflow:hidden}@media (max-width: 1180px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content{height:100px}}@media (max-width: 990px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content{height:80px}}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul{display:flex;flex-direction:row;align-items:center;height:100%}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;flex:1 1 100%;transform:translate(20px);opacity:0}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content h1{margin-bottom:0;font-size:3em;letter-spacing:-.024em;font-weight:400}@media (max-width: 1500px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content h1{font-size:2.5em}}@media (max-width: 1180px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content h1{font-size:1.9em}}@media (max-width: 543px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content h1{text-align:center;font-size:calc(1em + 3.2vw)}}@media (max-width: 543px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content h1 span{display:block}}@media (max-width: 543px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.title-content.long h1{font-size:calc(1em + 2vw);margin:0 auto}}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transform:translate(20px);opacity:0;flex:1 0 620px;position:relative;height:120px;display:flex;align-items:center}@media (max-width: 1600px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content{margin-right:-50px}}@media (max-width: 1360px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content{flex:1 0 420px}}@media (max-width: 1180px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content{height:100px}}@media (max-width: 990px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content{display:none}}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content>img{display:none}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content>img.banner-image{height:100%;width:100%;object-fit:cover}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content>img.product-logo{position:absolute;left:9%;max-height:105px}@media (max-width: 1180px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content>img.product-logo{max-height:100px}}@media (max-width: 1360px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content>img.product-logo{max-height:80px}}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;width:154px;min-width:154px;height:84px;position:absolute;display:flex;right:9%;align-items:center;-webkit-box-shadow:0px 15px 44px 0px rgba(0,0,0,.9);-moz-box-shadow:0px 15px 44px 0px rgba(0,0,0,.9);box-shadow:0 15px 44px #000000e6}@media (max-width: 1360px){.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link{width:120px;min-width:120px;height:74px}}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link:focus{outline:none}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link:hover,.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link:focus,.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link:active{opacity:.8}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link img{display:none}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link img.video-thumbnail{object-fit:cover;height:100%;width:100%}.valve-index .valve-index-slider ul.valve_index_slider-list li .content ul>li.banner-content a.video-link img.icon-retro-play{position:absolute;left:0;right:0;margin:0 auto;padding:12px 10px 12px 14px;background-color:#000c;border-radius:50%}.valve-index .valve-index-slider ul.valve_index_slider-list-nav{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;position:absolute;bottom:145px;left:0;right:0;opacity:0;transform:translate(20px)}@media (max-width: 1180px){.valve-index .valve-index-slider ul.valve_index_slider-list-nav{bottom:117px}}@media (max-width: 990px){.valve-index .valve-index-slider ul.valve_index_slider-list-nav{bottom:97px}}.valve-index .valve-index-slider ul.valve_index_slider-list-nav.slick-initialized{opacity:1;transform:initial}@media (max-width: 543px){.valve-index .valve-index-slider ul.valve_index_slider-list-nav.slick-initialized{display:flex;justify-content:center}}.valve-index .valve-index-slider ul.valve_index_slider-list-nav .slick-track{width:100%!important;transform:initial!important;display:flex;align-items:flex-end}.valve-index .valve-index-slider ul.valve_index_slider-list-nav li{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;cursor:pointer;width:126px!important;height:74px}@media (max-width: 543px){.valve-index .valve-index-slider ul.valve_index_slider-list-nav li{width:100px!important;height:58px}}@media (min-width: 991px){.valve-index .valve-index-slider ul.valve_index_slider-list-nav li:hover{width:150px!important;height:90px}}.valve-index .valve-index-slider ul.valve_index_slider-list-nav li:focus{outline:none}.valve-index .valve-index-slider ul.valve_index_slider-list-nav li:not(.slick-current){background-color:transparent!important}.valve-index .valve-index-slider ul.valve_index_slider-list-nav li.slick-current{background-color:#9d9d9d}.valve-index .valve-index-slider ul.valve_index_slider-list-nav li:not(:last-child){margin-right:6px}.valve-index .valve-index-slider ul.valve_index_slider-list-nav li img{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;object-fit:cover;height:calc(100% - 4px);width:calc(100% - 4px);margin:2px}.valve-index .valve-index-product-line-ups{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:65px}@media (max-width: 1500px){.valve-index .valve-index-product-line-ups{grid-row-gap:40px;grid-column-gap:30px}}@media (max-width: 1300px){.valve-index .valve-index-product-line-ups{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}@media (max-width: 767px){.valve-index .valve-index-product-line-ups{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-row-gap:30px;grid-column-gap:25px}}.valve-index .valve-index-product-line-ups>li a.image{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;border-radius:6px;height:0;width:100%;padding-top:calc(353 / 616 * 100%);overflow:hidden;position:relative;display:block}.valve-index .valve-index-product-line-ups>li a.image:hover,.valve-index .valve-index-product-line-ups>li a.image:focus,.valve-index .valve-index-product-line-ups>li a.image:active{opacity:.7}.valve-index .valve-index-product-line-ups>li a.image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.valve-index .valve-index-product-line-ups>li a.image img.product-image{z-index:1}.valve-index .valve-index-product-line-ups>li a.image .gradient-bg{height:calc(100% + 20px);width:calc(100% + 20px);position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}.valve-index .valve-index-product-line-ups>li a.image .gradient-bg img{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px)}.valve-index .valve-index-product-line-ups>li a.image .out-of-stock-label{position:absolute;z-index:2;padding:0 15px;border-radius:6px;color:#fff;top:6px;right:6px;background-color:#0f0f11;display:flex;align-items:center;height:40px;font-weight:400}.valve-index .valve-index-product-line-ups>li a.image .out-of-stock-label p{margin-bottom:-1px}.valve-index .valve-index-product-line-ups>li .bundle-bar{margin-top:6px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #333333}.valve-index .valve-index-product-line-ups>li .bundle-bar>img{width:33%;max-width:122px}.valve-index .valve-index-product-line-ups>li .bundle-bar ul.bundle-list{margin-top:6px;display:flex;flex-direction:row}.valve-index .valve-index-product-line-ups>li .bundle-bar ul.bundle-list>li:not(:only-child):not(:last-child){position:relative;margin-right:21px}.valve-index .valve-index-product-line-ups>li .bundle-bar ul.bundle-list>li:not(:only-child):not(:last-child):after{content:url("data:image/svg+xml,%3Csvg width='9px' height='9px' viewBox='0 0 9 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M5,4 L9,4 L9,5 L5,5 L5,9 L4,9 L4,5 L0,5 L0,4 L4,4 L4,0 L5,0 L5,4 Z' id='Combined-Shape' fill='%23646464'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");position:absolute;top:48%;transform:translateY(-50%);right:-37px;width:30px}.valve-index .valve-index-product-line-ups>li .bundle-bar ul.bundle-list>li img{width:34px;height:34px}@media (max-width: 767px){.valve-index .valve-index-product-line-ups>li .bundle-bar ul.bundle-list>li img{width:28px;height:28px}}.valve-index .valve-index-product-line-ups>li h2{margin-top:.7em;margin-bottom:.9em;font-weight:500;font-size:1.6875em}@media (max-width: 1300px){.valve-index .valve-index-product-line-ups>li h2{font-size:1.5em}}@media (max-width: 1300px) and (max-width: 767px){.valve-index .valve-index-product-line-ups>li h2{font-size:1.25em}}.valve-index .valve-index-product-line-ups>li p.description{font-weight:400}.valve-index .valve-index-product-line-ups>li .cta-and-price{display:flex;flex-direction:row;align-items:center}.valve-index .valve-index-product-line-ups>li .cta-and-price .valve-index-cta-button{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;height:36px;border-radius:18px;display:flex;align-items:center;font-size:.75em;padding:0 20px;background-color:#333;color:#fff;margin-right:15px}@media (max-width: 767px){.valve-index .valve-index-product-line-ups>li .cta-and-price .valve-index-cta-button{margin-right:10px;height:32px;padding:0 15px}}.valve-index .valve-index-product-line-ups>li .cta-and-price .valve-index-cta-button:hover,.valve-index .valve-index-product-line-ups>li .cta-and-price .valve-index-cta-button:focus,.valve-index .valve-index-product-line-ups>li .cta-and-price .valve-index-cta-button:active{background-color:#262626}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item{font-size:30px;margin-top:1px}@media (max-width: 767px){.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item{font-size:20px}}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item .tax-exclusion-label{margin-left:-.2em;font-weight:400;font-size:16px;color:#8f8f8f}@media (max-width: 767px){.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item .tax-exclusion-label{font-size:13px}}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item.price--on-sale{color:#267dc1}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item.price--on-sale .tax-exclusion-label{color:#267dc1}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item.price--on-sale:first-letter{color:#267dc1}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item.price--on-sale span.savings{font-size:16px;margin-left:.5em;font-weight:400;text-decoration:line-through}@media (max-width: 767px){.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item.price--on-sale span.savings{font-size:13px}}.valve-index .valve-index-product-line-ups>li .cta-and-price .price-item.price--on-sale span.savings span.bargain-label{font-size:80%;margin-right:.3em}.valve-index .inline-block{background-color:#16161a;padding:40px 50px;border-radius:6px;overflow:hidden;position:relative}@media (max-width: 990px){.valve-index .inline-block{padding:40px 20px 20px}}@media (max-width: 543px){.valve-index .inline-block{padding:30px 15px 10px}}.valve-index p.disclaimer-text{margin:3em 0 1.5em;font-size:.75em;color:#8f8f8f}@media (max-width: 990px){.valve-index p.disclaimer-text{margin:3em 0 1.2em}}@media (max-width: 543px){.valve-index p.disclaimer-text{margin:1em 0 1.2em}}.valve-index .chart{position:relative;z-index:1}.valve-index .chart ul.chart-head,.valve-index .chart ul.chart-body{display:flex;flex-direction:row;align-items:center}.valve-index .chart ul.chart-head>li,.valve-index .chart ul.chart-body>li{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.valve-index .chart ul.chart-head>li a,.valve-index .chart ul.chart-body>li a{width:100%}.valve-index .chart ul.chart-head>li a:hover h5,.valve-index .chart ul.chart-body>li a:hover h5{text-decoration:underline}.valve-index .chart ul.chart-head>li:first-child,.valve-index .chart ul.chart-body>li:first-child{flex:1 1 200px}@media (max-width: 1500px){.valve-index .chart ul.chart-head>li:first-child,.valve-index .chart ul.chart-body>li:first-child{flex:1 1 110px}}.valve-index .chart ul.chart-head>li:first-child h3,.valve-index .chart ul.chart-body>li:first-child h3{width:100%;text-align:left;margin-bottom:0;font-weight:600}.valve-index .chart ul.chart-head>li:first-child h5,.valve-index .chart ul.chart-body>li:first-child h5{width:100%;text-align:left;margin-bottom:0;font-weight:400}@media (max-width: 1500px) and (min-width: 991px){.valve-index .chart ul.chart-head>li:first-child h5,.valve-index .chart ul.chart-body>li:first-child h5{font-size:.875em}}@media (max-width: 990px){.valve-index .chart ul.chart-head>li:first-child h5,.valve-index .chart ul.chart-body>li:first-child h5{font-size:.75em;color:#8f8f8f}}@media (max-width: 543px){.valve-index .chart ul.chart-head>li:first-child h5,.valve-index .chart ul.chart-body>li:first-child h5{font-size:1em;color:#fff}}.valve-index .chart ul.chart-head>li .content,.valve-index .chart ul.chart-body>li .content{margin-top:-15px;max-width:170px}@media (max-width: 1500px){.valve-index .chart ul.chart-head>li .content,.valve-index .chart ul.chart-body>li .content{max-width:160px;padding:0 15px}}@media (max-width: 990px){.valve-index .chart ul.chart-head>li .content,.valve-index .chart ul.chart-body>li .content{padding:0 8px;font-size:90%}}.valve-index .chart ul.chart-head>li .content img,.valve-index .chart ul.chart-body>li .content img{margin-bottom:-7px;max-height:74px}@media (max-width: 1500px){.valve-index .chart ul.chart-head>li .content img,.valve-index .chart ul.chart-body>li .content img{max-height:50px}}@media (max-width: 990px){.valve-index .chart ul.chart-head>li .content img,.valve-index .chart ul.chart-body>li .content img{max-height:39px}}@media (max-width: 1500px){.valve-index .chart ul.chart-head>li .content p,.valve-index .chart ul.chart-body>li .content p{font-size:.75em}}.valve-index .chart ul.chart-head{margin-bottom:22px}@media (max-width: 1500px){.valve-index .chart ul.chart-head{margin-bottom:14px}}@media (max-width: 990px){.valve-index .chart ul.chart-head{flex-wrap:wrap}}.valve-index .chart ul.chart-head>li{text-align:center}.valve-index .chart ul.chart-head>li:not(:first-child):not(:only-child):not(:last-child){border-right:1px solid rgba(255,255,255,.05);align-self:flex-start}@media (max-width: 1500px){.valve-index .chart ul.chart-head>li:not(:first-child):not(:only-child):not(:last-child){border:none}}@media (max-width: 990px){.valve-index .chart ul.chart-head>li:first-child{flex:1 1 100%;padding-bottom:40px}}@media (max-width: 543px){.valve-index .chart ul.chart-head>li:first-child{padding-bottom:0}}@media (max-width: 990px){.valve-index .chart ul.chart-head>li:not(:first-child){flex:1 1 20%}}@media (max-width: 543px){.valve-index .chart ul.chart-head>li:not(:first-child){display:none}}.valve-index .chart ul.chart-body{height:70px;border-top:1px solid rgba(255,255,255,.05);padding-bottom:20px;padding-top:20px}@media (max-width: 1500px){.valve-index .chart ul.chart-body{height:60px}}@media (max-width: 990px){.valve-index .chart ul.chart-body{padding-top:0;height:auto;flex-wrap:wrap}.valve-index .chart ul.chart-body>li{flex:1 1 20%}.valve-index .chart ul.chart-body>li:not(:last-child) .mobile-list{margin-right:30px;margin-bottom:10px}.valve-index .chart ul.chart-body>li:empty{margin:0}.valve-index .chart ul.chart-body>li:first-child{flex:1 1 100%;padding-top:16px;padding-bottom:16px}.valve-index .chart ul.chart-body>li p{font-size:.75em;color:#8f8f8f;margin-bottom:0}}@media (max-width: 543px){.valve-index .chart ul.chart-body{align-items:flex-start;flex-direction:column;border:none}.valve-index .chart ul.chart-body>li{width:100%;align-items:stretch}.valve-index .chart ul.chart-body>li:not(:last-child) .mobile-list{margin:0 0 5px}.valve-index .chart ul.chart-body>li:empty{margin:0}.valve-index .chart ul.chart-body>li:first-child{padding-top:20px;padding-bottom:11px}.valve-index .chart ul.chart-body>li:last-child .mobile-list,.valve-index .chart ul.chart-body>li:only-child .mobile-list{border:none}}@media (min-width: 991px){.valve-index .chart ul.chart-body.product{margin-bottom:-20px}}@media (max-width: 990px) and (min-width: 544px){.valve-index .chart ul.chart-body.product>li:first-child{padding-bottom:0}.valve-index .chart ul.chart-body.product>li:first-child h5{display:none}}@media (max-width: 543px){.valve-index .chart ul.chart-body.product>li .mobile-list{flex-direction:row-reverse}}.valve-index .chart ul.chart-body .desktop-list{display:none}@media (min-width: 544px){.valve-index .chart ul.chart-body .desktop-list{display:block}}.valve-index .chart ul.chart-body .mobile-list{display:none;flex-direction:column;align-items:center}@media (max-width: 543px){.valve-index .chart ul.chart-body .mobile-list{display:flex}}@media (max-width: 543px){.valve-index .chart ul.chart-body .mobile-list{flex-direction:row;justify-content:space-between;align-items:center;padding:6px 0 3px;border-bottom:1px solid rgba(255,255,255,.1)}}@media (max-width: 1500px){.valve-index .chart ul.chart-body img{max-width:14px}}@media (max-width: 543px){.valve-index .chart ul.chart-body img{max-width:initial;max-height:36px;object-fit:contain;margin-bottom:3px}}.valve-index .background-image{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:-82px;right:-80px;max-width:700px;opacity:.8}@media (max-width: 990px){.valve-index .background-image{display:none}}.valve-index .background-image.product-image{top:-120px;right:-120px;opacity:.2}@media (max-width: 543px){.product-valve-index-template .inline-block{padding:0;background-color:transparent}}.valve-index ul.feature-showcase-list>li.first-item img.bg-image{width:100%;display:none;max-height:700px;object-fit:cover;object-position:50% 100%}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.first-item img.bg-image{height:76vw}}@media (min-width: 768px){.valve-index ul.feature-showcase-list>li.first-item img.bg-image.bg-desktop{display:block;min-height:500px}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item img.bg-image.bg-mobile{display:block}}.valve-index ul.feature-showcase-list>li.first-item .content .container{margin-top:-50px}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.first-item .content .container{margin-top:-20px}}.valve-index ul.feature-showcase-list>li.first-item .content .container img.valve-index-logo{margin:0 auto 30px;max-width:330px;display:block}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container img.valve-index-logo{max-width:260px}}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.first-item .content .container img.valve-index-logo{max-width:200px;margin-bottom:20px}}.valve-index ul.feature-showcase-list>li.first-item .content .container p{text-align:center;max-width:720px;margin:0 auto;padding-bottom:60px}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.first-item .content .container p{padding-bottom:30px}}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu{padding-bottom:60px;display:grid;grid-gap:20px;justify-content:center;align-content:center;grid-auto-flow:column}@media (max-width: 990px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu{padding-bottom:0}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu{grid-gap:10px}}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu{grid-auto-flow:row;padding-bottom:20px}}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li{max-width:485px}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:flex;position:relative;overflow:hidden}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a:hover,.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a:active{transform:translateY(-6px);-webkit-box-shadow:0px 15px 44px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 15px 44px 0px rgba(0,0,0,.5);box-shadow:0 15px 44px #00000080}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content{position:absolute;left:0;right:0;top:50%;transform:translatey(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content img{max-width:107px;width:100%}@media (max-width: 1500px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content img{max-width:80px}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content img{max-width:60px}}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content h4{margin:0}@media (max-width: 990px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content h4{font-size:1em}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content h4{font-size:1em}}@media (max-width: 767px) and (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content h4{font-size:.875em}}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a .menu-content h4.down-arrow:after{font-family:Font Awesome;content:"\f078";font-size:90%;padding-left:.5em;display:inline-block}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a img.menu-background-image{object-fit:cover;height:200px;width:100%;border-radius:6px}@media (max-width: 1500px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a img.menu-background-image{height:150px}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a img.menu-background-image{height:120px}}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li>a img.menu-background-image{height:100px}}.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li p.catch_copy{text-align:left;margin-top:1em}@media (max-width: 990px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li p.catch_copy{font-size:.875em;margin-right:10px}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.first-item .content .container ul.feature-menu>li p.catch_copy{font-size:.75em}}@media (min-width: 1301px){ul.feature-showcase-list>li .feature-video-content h3,ul.feature-showcase-list>li .feature-image-content h3{font-size:3em}}@media (max-width: 767px){ul.feature-showcase-list>li .feature-video-content h3,ul.feature-showcase-list>li .feature-image-content h3{font-size:2em}}ul.feature-showcase-list>li .text-content .container ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:60px}@media (max-width: 990px){ul.feature-showcase-list>li .text-content .container ul{grid-gap:40px}}@media (max-width: 767px){ul.feature-showcase-list>li .text-content .container ul{grid-gap:30px}}ul.feature-showcase-list>li .text-content p.disclaimer-text{font-size:.875em;border-top:1px solid rgba(255,255,255,.2);margin-top:60px;padding-top:17px;margin-bottom:0;color:#d9d9d9}@media (max-width: 767px){ul.feature-showcase-list>li .text-content p.disclaimer-text{font-size:.75em}}@media (max-width: 990px){ul.feature-showcase-list>li .text-content p.disclaimer-text{margin-top:40px}}@media (max-width: 767px){ul.feature-showcase-list>li .text-content p.disclaimer-text{margin-top:30px}}.valve-index ul.feature-showcase-list>li.head .feature-video-content{position:relative}.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content{position:absolute;top:60px;left:0;right:0;display:flex;flex-direction:row;z-index:2}@media (max-width: 1300px){.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content{top:40px}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content{top:30px}}.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content h2{margin:0;display:flex;align-items:flex-start;font-size:3.4375em}@media (max-width: 1300px){.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content h2{font-size:2.625em}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content h2{font-size:2em}}.valve-index ul.feature-showcase-list>li.head .feature-video-content .title-content h2 img{border-right:1px solid rgba(255,255,255,.2);width:1.8em;margin-right:.4em;padding-right:.4em}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.head .feature-video-content .video-content{padding-top:70%;height:0}.valve-index ul.feature-showcase-list>li.head .feature-video-content .video-content:after{top:50%;transform:translatey(-50%)}.valve-index ul.feature-showcase-list>li.head .feature-video-content .video-content video{position:absolute;top:0;height:100%;object-fit:cover}.valve-index ul.feature-showcase-list>li.head .feature-video-content .video-content .video-thumbnail-image{top:0}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.head .feature-video-content .video-content{padding-top:85%}}.valve-index ul.feature-showcase-list>li.head .text-content{padding:54px 0}@media (max-width: 990px){.valve-index ul.feature-showcase-list>li.head .text-content{padding:40px 0}}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.head .text-content{padding:30px 0}}@media (max-width: 543px){.valve-index ul.feature-showcase-list>li.head .text-content .container ul{grid-gap:20px}}.valve-index ul.feature-showcase-list>li.head .text-content .container ul>li h3,.valve-index ul.feature-showcase-list>li.head .text-content .container ul>li p{color:#000;margin-bottom:0}.valve-index ul.feature-showcase-list>li.head .text-content .container ul>li p{font-size:1.125em}@media (max-width: 990px){.valve-index ul.feature-showcase-list>li.head .text-content .container ul>li p{font-size:1em}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.head .text-content .container ul>li p{font-size:.875em}}.valve-index ul.feature-showcase-list>li.body img.bg-image{width:100%;max-height:700px;object-fit:cover;display:none}@media (min-width: 768px){.valve-index ul.feature-showcase-list>li.body img.bg-image.bg-desktop{display:block;min-height:650px}}@media (min-width: 768px) and (max-width: 2200px){.valve-index ul.feature-showcase-list>li.body img.bg-image.bg-desktop{min-height:22vw}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.body img.bg-image.bg-mobile{display:block;min-height:75vw}}.valve-index ul.feature-showcase-list>li.body .feature-image-content{overflow:hidden;background-color:#000;position:relative}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.body .feature-image-content{font-size:86%}}.valve-index ul.feature-showcase-list>li.body .feature-image-content h3{position:absolute;bottom:40px;left:0;right:0;font-weight:900;z-index:2}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.body .feature-image-content h3{bottom:30px}}.valve-index ul.feature-showcase-list>li.body .feature-image-content .video-content video{min-height:280px;object-fit:cover}.valve-index ul.feature-showcase-list>li.body .text-content{padding:54px 0 89px}@media (max-width: 990px){.valve-index ul.feature-showcase-list>li.body .text-content{padding:44px 0 69px}}@media (max-width: 767px){.valve-index ul.feature-showcase-list>li.body .text-content{padding:40px 0 50px}}.valve-index ul.feature-showcase-list>li.body .text-content .container ul>li h4{font-size:1.125em}.valve-index ul.feature-showcase-list>li.body .text-content .container ul>li p{color:#d9d9d9}.valve-index ul.feature-showcase-list>li.body .text-content .container ul>li a h4{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;text-decoration:underline}.valve-index ul.feature-showcase-list>li.body .text-content .container ul>li a:hover h4,.valve-index ul.feature-showcase-list>li.body .text-content .container ul>li a:active h4,.valve-index ul.feature-showcase-list>li.body .text-content .container ul>li a:focus h4{opacity:.6}ul.feature-showcase-list>li.steam-title{background-color:#fff}ul.feature-showcase-list>li.steam-title ul{padding:100px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 990px){ul.feature-showcase-list>li.steam-title ul{padding:60px 0}}@media (max-width: 767px){ul.feature-showcase-list>li.steam-title ul{padding:40px 0}}@media (max-width: 543px){ul.feature-showcase-list>li.steam-title ul{flex-direction:column-reverse}}ul.feature-showcase-list>li.steam-title ul>li:first-child,ul.feature-showcase-list>li.steam-title ul>li:only-child{padding-right:60px;flex:1 1 70%}@media (max-width: 767px){ul.feature-showcase-list>li.steam-title ul>li:first-child,ul.feature-showcase-list>li.steam-title ul>li:only-child{padding-right:40px;font-size:86%}}@media (max-width: 543px){ul.feature-showcase-list>li.steam-title ul>li:first-child,ul.feature-showcase-list>li.steam-title ul>li:only-child{padding-right:0}}ul.feature-showcase-list>li.steam-title ul>li:first-child h3,ul.feature-showcase-list>li.steam-title ul>li:only-child h3{margin-bottom:1em}@media (min-width: 1301px){ul.feature-showcase-list>li.steam-title ul>li:first-child h3,ul.feature-showcase-list>li.steam-title ul>li:only-child h3{font-size:3em}}@media (max-width: 767px){ul.feature-showcase-list>li.steam-title ul>li:first-child h3,ul.feature-showcase-list>li.steam-title ul>li:only-child h3{margin-bottom:.5em;font-size:2em}}ul.feature-showcase-list>li.steam-title ul>li:first-child p.description,ul.feature-showcase-list>li.steam-title ul>li:only-child p.description{margin-top:2em;margin-bottom:0;font-weight:600}@media (max-width: 767px){ul.feature-showcase-list>li.steam-title ul>li:first-child p.description,ul.feature-showcase-list>li.steam-title ul>li:only-child p.description{margin-top:1em}}ul.feature-showcase-list>li.steam-title ul>li:first-child a p.description,ul.feature-showcase-list>li.steam-title ul>li:only-child a p.description{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;text-decoration:underline}ul.feature-showcase-list>li.steam-title ul>li:first-child a:hover p.description,ul.feature-showcase-list>li.steam-title ul>li:first-child a:active p.description,ul.feature-showcase-list>li.steam-title ul>li:first-child a:focus p.description,ul.feature-showcase-list>li.steam-title ul>li:only-child a:hover p.description,ul.feature-showcase-list>li.steam-title ul>li:only-child a:active p.description,ul.feature-showcase-list>li.steam-title ul>li:only-child a:focus p.description{opacity:.6}ul.feature-showcase-list>li.steam-title ul>li:last-child{flex:1 1 30%}@media (max-width: 543px){ul.feature-showcase-list>li.steam-title ul>li:last-child img{max-width:180px;margin-bottom:20px}}.valve-index .video-content,.valve-index .video-content-collection{left:0;right:0;top:0;bottom:0;width:100%;overflow:hidden;display:flex;align-items:center}.valve-index .video-content:after,.valve-index .video-content-collection:after{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='spinner' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero' id='Combined-Shape'%3E%3Cpath d='M15.1665605,2.23465156 C14.966814,2.04324185 14.9604669,1.72601086 15.1523972,1.5267645 L16.0523972,0.592457927 C16.2537744,0.38340447 16.5902524,0.389192578 16.7843204,0.605048501 C18.5099658,2.52443165 19.5,4.99750987 19.5,7.59627254 C19.5,13.0070025 15.2304141,17.4393382 10,17.4393382 C4.76958589,17.4393382 0.5,13.0070025 0.5,7.59627254 C0.5,4.99750987 1.49003424,2.52443165 3.21567965,0.605048501 C3.40974761,0.389192578 3.74622556,0.38340447 3.94760283,0.592457927 L4.84760283,1.5267645 C5.03953312,1.72601086 5.03318598,2.04324185 4.83343947,2.23465156 C3.45088538,3.5595022 2.625,5.5403152 2.625,7.59627254 C2.625,11.8789732 5.89291411,15.271455 10,15.271455 C14.1070859,15.271455 17.375,11.8789732 17.375,7.59627254 C17.375,5.5403152 16.5491146,3.5595022 15.1665605,2.23465156 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;width:20px;height:20px;left:0;right:0;background-position:50% 50%;background-repeat:no-repeat;background-size:26px;opacity:0;z-index:1;margin:0 auto;animation-name:spin;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}.valve-index .video-content.loading:after,.valve-index .video-content-collection.loading:after{opacity:1}.valve-index .video-content.disable-loading:after,.valve-index .video-content-collection.disable-loading:after{opacity:0}.valve-index .video-content video,.valve-index .video-content-collection video{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;z-index:1;width:100%}.valve-index .video-content video.show-video,.valve-index .video-content-collection video.show-video{animation-name:vide-fade-in;animation-duration:1s}.valve-index .video-content video.hide-video,.valve-index .video-content-collection video.hide-video{opacity:0}@keyframes vide-fade-in{0%{opacity:0}to{opacity:1}}.valve-index .video-content video.hide-video+img.video-thumbnail-image,.valve-index .video-content-collection video.hide-video+img.video-thumbnail-image{opacity:0}.valve-index .video-content video.show-video+img.video-thumbnail-image,.valve-index .video-content-collection video.show-video+img.video-thumbnail-image{opacity:0;animation-name:thumbnail-fade;animation-duration:1s;animation-delay:2s}@keyframes thumbnail-fade{0%{opacity:0}to{opacity:1}}.valve-index .video-content .video-thumbnail-image,.valve-index .video-content-collection .video-thumbnail-image{position:absolute;width:100%;height:100%;object-fit:cover;max-height:initial!important}.tkool section{margin:70px 0}@media (max-width: 767px){.tkool section{margin:40px 0}}.tkool section.no-margin{margin:0}.tkool section h2{margin-bottom:.8em}@media (max-width: 767px){.tkool section h2{margin-bottom:.6em}}h2.title-with-icon{display:flex;flex-direction:row;align-items:center}h2.title-with-icon img{width:48px;height:48px;margin-right:.3em}@media (max-width: 543px){h2.title-with-icon img{width:36px;height:36px}}header.tkool-header{background-color:#151515;border-bottom:1px solid #f7bd16;width:100%}header.tkool-header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:80px}@media (max-width: 1090px){header.tkool-header .container{height:100px}}@media (max-width: 767px){header.tkool-header .container{height:60px}}@media (max-width: 1090px){header.tkool-header .container{flex-direction:column}}header.tkool-header .container>a:hover,header.tkool-header .container>a:focus{opacity:.6}header.tkool-header .container>a img.logo{margin-top:3px;max-width:245px}@media (max-width: 1090px){header.tkool-header .container>a img.logo{margin-top:17px;max-width:170px}}@media (max-width: 767px){header.tkool-header .container>a{display:none}}header.tkool-header .container nav>ul{display:flex;flex-direction:row;margin:0 -20px;position:relative}@media (max-width: 767px){header.tkool-header .container nav>ul{position:static}}header.tkool-header .container nav>ul>li{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:flex;flex-direction:row;padding:0 20px;cursor:pointer}@media (max-width: 767px){header.tkool-header .container nav>ul>li{padding:0 13px}header.tkool-header .container nav>ul>li:first-child{padding-left:8px}header.tkool-header .container nav>ul>li:last-child{padding-right:8px}}@media (max-width: 360px){header.tkool-header .container nav>ul>li{padding:0 10px}}@media (min-width: 768px){header.tkool-header .container nav>ul>li:hover{background-color:#0a0a0a}header.tkool-header .container nav>ul>li:hover>.dropdown{display:block}}header.tkool-header .container nav>ul>li:nth-child(2) .dropdown,header.tkool-header .container nav>ul>li:nth-child(3) .dropdown{right:0;margin-left:0}@media (max-width: 767px){header.tkool-header .container nav>ul>li:nth-child(2) .dropdown,header.tkool-header .container nav>ul>li:nth-child(3) .dropdown{right:initial;left:-20px}}header.tkool-header .container nav>ul>li>a.link,header.tkool-header .container nav>ul>li>span{display:flex;flex-direction:row;align-items:center;height:80px}@media (max-width: 1090px){header.tkool-header .container nav>ul>li>a.link,header.tkool-header .container nav>ul>li>span{height:53px}}@media (max-width: 767px){header.tkool-header .container nav>ul>li>a.link,header.tkool-header .container nav>ul>li>span{height:60px;flex-direction:column;justify-content:center}}header.tkool-header .container nav>ul>li>a.link>img,header.tkool-header .container nav>ul>li>span>img{max-width:24px;max-height:24px;margin-right:.4em}@media (max-width: 767px){header.tkool-header .container nav>ul>li>a.link>img,header.tkool-header .container nav>ul>li>span>img{max-width:30px;max-height:30px;margin-right:0;margin-bottom:.15em}}header.tkool-header .container nav>ul>li>a.link>p,header.tkool-header .container nav>ul>li>span>p{margin-top:4px;line-height:1}@media (max-width: 1090px){header.tkool-header .container nav>ul>li>a.link>p,header.tkool-header .container nav>ul>li>span>p{font-size:.875em}}@media (max-width: 767px){header.tkool-header .container nav>ul>li>a.link>p,header.tkool-header .container nav>ul>li>span>p{font-size:.625em}}@media (max-width: 360px){header.tkool-header .container nav>ul>li>a.link>p,header.tkool-header .container nav>ul>li>span>p{font-size:.5em}}header.tkool-header .container nav>ul>li>.dropdown{display:none;position:absolute;top:80px;z-index:3;background-color:#0a0a0a;padding:20px;width:100%;max-width:660px;margin-left:-20px}@media (max-width: 1090px){header.tkool-header .container nav>ul>li>.dropdown{top:54px}}@media (max-width: 767px){header.tkool-header .container nav>ul>li>.dropdown{top:60px;width:calc(100% + 40px);right:0;left:0;max-height:60vh;overflow:scroll}}header.tkool-header .container nav>ul>li>.dropdown .collection-link{margin-top:5px;margin-bottom:20px;display:block}header.tkool-header .container nav>ul>li>.dropdown .collection-link p{font-size:1em}@media (max-width: 767px){header.tkool-header .container nav>ul>li>.dropdown .collection-link p{font-size:.875em}}header.tkool-header .container nav>ul>li>.dropdown>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-gap:20px}header.tkool-header .container nav>ul>li>.dropdown.products>ul{grid-gap:6px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (max-width: 767px){header.tkool-header .container nav>ul>li>.dropdown.products>ul{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}header.tkool-header .container nav>ul>li>.dropdown.products p{line-height:1}@media (max-width: 767px){header.tkool-header .container nav>ul>li>.dropdown.products .product-card-small p{font-size:.75em}}header.tkool-header .container nav>ul>li>.dropdown p{line-height:1.6}@media (max-width: 767px){header.tkool-header .container nav>ul>li>.dropdown p{line-height:1.8;font-size:.875em}}header.tkool-header .container nav>ul>li>.dropdown a:hover p,header.tkool-header .container nav>ul>li>.dropdown a:focus p{color:#267dc1}header.tkool-header .container nav>ul>li>.dropdown>ul>li a p{font-weight:700}header.tkool-header .container nav>ul>li>.dropdown>ul>li ul>li a p{font-weight:400;color:#d9d9d9}header.tkool-header .container nav>ul>li>.dropdown>ul>li ul>li a p:hover,header.tkool-header .container nav>ul>li>.dropdown>ul>li ul>li a p:focus{color:#267dc1}@media (max-width: 767px){header.tkool-header .container nav>ul>li>.dropdown.show{display:block}}header.tkool-header .announcement-bar-tkool{z-index:auto;position:relative;text-align:center}header.tkool-header .announcement-bar-tkool.announcement-bar--link{display:block}header.tkool-header .announcement-bar-tkool .announcement-bar__message{display:block;padding:11px 22px;font-size:1em;font-weight:700}header.tkool-header .announcement-bar-tkool .announcement-bar__message:hover{filter:none}@media only screen and (min-width: 750px){header.tkool-header .announcement-bar__message{padding-left:55px;padding-right:55px}}footer.tkool-footer{padding:40px 0;background-color:#151515}footer.tkool-footer .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width: 767px){footer.tkool-footer .container{align-items:flex-start}}@media (max-width: 543px){footer.tkool-footer .container{flex-direction:column;align-items:center}}footer.tkool-footer .container p{margin-bottom:0;font-size:.75em;margin-right:3em}@media (max-width: 543px){footer.tkool-footer .container p{text-align:center;margin-right:0;margin-bottom:2em}}footer.tkool-footer .container img{max-width:210px;width:100%;height:auto}@media (max-width: 543px){footer.tkool-footer .container img{max-width:160px}}.tkool .dlc-wrapper{display:grid;grid-gap:6px}@media (max-width: 543px){.tkool .dlc-wrapper{margin-left:-20px;width:calc(100% + 40px)}}.tkool .dlc-wrapper .product-card{margin:0;min-width:260px}@media (max-width: 543px){.tkool .dlc-wrapper .product-card{min-width:160px}.tkool .dlc-wrapper .product-card:first-child{margin-left:20px}}@media (max-width: 543px){.tkool .dlc-wrapper .product-card .product-card-footer{display:block;padding:11px;height:76px}.tkool .dlc-wrapper .product-card .product-card-footer .product-name{height:34px;font-size:12px;margin-bottom:3px}.tkool .dlc-wrapper .product-card .product-card-footer .price__sale{flex-direction:row!important;align-items:baseline}.tkool .dlc-wrapper .product-card .product-card-footer .price__sale span{margin-right:5px}.tkool .dlc-wrapper .product-card .product-card-footer .price__sale span,.tkool .dlc-wrapper .product-card .product-card-footer .price__regular span{font-size:16.4px}.tkool .dlc-wrapper .product-card .product-card-footer .price__sale span:first-letter,.tkool .dlc-wrapper .product-card .product-card-footer .price__regular span:first-letter{font-size:70%;letter-spacing:2px}@-moz-document url-prefix(){.tkool .dlc-wrapper .product-card .product-card-footer .price__sale span:first-letter,.tkool .dlc-wrapper .product-card .product-card-footer .price__regular span:first-letter{font-size:100%!important;letter-spacing:initial}}}body.tkool-dropdown-enabled{overflow:hidden}.product-card-small a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.product-card-small a.image:hover .product-image,.product-card-small a.image:focus .product-image{opacity:.6}.product-card-small a.image .product-image{height:0;padding-top:calc(353 / 616 * 100%);background-color:#121212;position:relative}.product-card-small a.image .product-image img{position:absolute;object-fit:cover;height:100%;width:100%;top:0}.product-card-small a.footer{background-color:#232323;padding:11px 6px 9px 7px;display:block}.product-card-small a.footer p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.tkool .product-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-row-gap:30px;grid-column-gap:6px}@media (max-width: 1300px){.tkool .product-wrapper{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-row-gap:20px}}@media (max-width: 543px){.tkool .product-wrapper{grid-row-gap:15px}}.tkool .product-wrapper .product-card.detailed{margin:0;background-color:#232323}@media (min-width: 1301px){.tkool .product-wrapper .product-card.detailed:nth-child(-n + 3){grid-column-end:span 4}.tkool .product-wrapper .product-card.detailed:not(:nth-child(-n + 3)){grid-column-end:span 3}}.tkool .product-wrapper .product-card.detailed .product-card-footer{height:initial;flex-direction:column;padding:15px 15px 47px}.tkool .product-wrapper .product-card.detailed .product-card-footer .content{display:flex;flex-direction:row}.tkool .product-wrapper .product-card.detailed .product-card-footer .content .title-and-description .product-name{height:auto}.tkool .product-wrapper .product-card.detailed .product-card-footer .content .title-and-description .description{font-size:.75em;color:#8f8f8f;line-height:1.4;margin:.8em 0 1.5em;padding-right:1em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 543px){.tkool .product-wrapper .product-card.detailed .product-card-footer .content .title-and-description .description{font-size:.6875em}}.tkool .product-wrapper .product-card.detailed .product-card-footer .cta-list{position:absolute;bottom:15px}.tkool a.btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:#267dc1}.tkool a.btn:hover,.tkool a.btn:focus{opacity:.7}.tkool a.btn:active{-webkit-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);-moz-box-shadow:inset 0px 9px 16px -2px rgba(0,0,0,.35);box-shadow:inset 0 9px 16px -2px #00000059}.tkool a.btn.small{padding:9px 11px;font-size:.75em}@media (max-width: 543px){.tkool a.btn.small{font-size:.6875em;padding:7px 9px;font-weight:500}}.tkool a.btn.transparent{border:1px solid #585858;background-color:transparent}.tkool-banner-slider{position:relative;margin:0 auto;background-color:#121212;max-height:353px;display:flex}@media (max-width: 767px){.tkool-banner-slider{margin-bottom:60px!important}}.tkool-banner-slider:not(.slick-initialized):before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='spinner' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero' id='Combined-Shape'%3E%3Cpath d='M15.1665605,2.23465156 C14.966814,2.04324185 14.9604669,1.72601086 15.1523972,1.5267645 L16.0523972,0.592457927 C16.2537744,0.38340447 16.5902524,0.389192578 16.7843204,0.605048501 C18.5099658,2.52443165 19.5,4.99750987 19.5,7.59627254 C19.5,13.0070025 15.2304141,17.4393382 10,17.4393382 C4.76958589,17.4393382 0.5,13.0070025 0.5,7.59627254 C0.5,4.99750987 1.49003424,2.52443165 3.21567965,0.605048501 C3.40974761,0.389192578 3.74622556,0.38340447 3.94760283,0.592457927 L4.84760283,1.5267645 C5.03953312,1.72601086 5.03318598,2.04324185 4.83343947,2.23465156 C3.45088538,3.5595022 2.625,5.5403152 2.625,7.59627254 C2.625,11.8789732 5.89291411,15.271455 10,15.271455 C14.1070859,15.271455 17.375,11.8789732 17.375,7.59627254 C17.375,5.5403152 16.5491146,3.5595022 15.1665605,2.23465156 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;top:50%;transform:translatey(-50%);right:0;left:0;width:20px;height:20px;margin:0 auto;animation-name:spin;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}.tkool-banner-slider .slick-arrow{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:absolute!important;height:100%;width:100px;background-color:#000000e6;top:0;z-index:1;cursor:pointer}@media (max-width: 990px){.tkool-banner-slider .slick-arrow{width:70px;background-color:transparent}}@media (max-width: 616px){.tkool-banner-slider .slick-arrow{width:50px}}.tkool-banner-slider .slick-arrow .arrow-wrapper{position:absolute!important;left:0;right:0;margin:0 auto;background-color:#f8f8f8;border-radius:100%;height:38px;width:38px;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:0px 5px 20px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 5px 20px 0px rgba(0,0,0,.5);box-shadow:0 5px 20px #00000080;z-index:1;top:50%;transform:translatey(-50%)}@media (max-width: 616px){.tkool-banner-slider .slick-arrow .arrow-wrapper{height:30px;width:30px}.tkool-banner-slider .slick-arrow .arrow-wrapper img{max-width:20px}}.tkool-banner-slider .slick-arrow.left{left:0px}.tkool-banner-slider .slick-arrow.left img{transform:rotate(180deg)}.tkool-banner-slider .slick-arrow.right{right:0px}.tkool-banner-slider .slick-track{background-color:#121212}.tkool-banner-slider .slide-item{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.tkool-banner-slider .slide-item:hover{opacity:.8}.tkool-banner-slider .slide-item .image-wrapper{height:0;padding-top:calc(353 / 616 * 100%);background-color:#121212;position:relative;width:616px}@media (max-width: 616px){.tkool-banner-slider .slide-item .image-wrapper{width:90vw}}.tkool-banner-slider .slide-item .image-wrapper img{position:absolute;object-fit:cover;height:100%;width:100%;top:0}.tkool-banner-slider ul.slick-dots{display:block;position:absolute;bottom:-45px;left:0;right:0}.tkool-banner-slider ul.slick-dots>li{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin:10px 2px}@media (max-width: 616px){.tkool-banner-slider ul.slick-dots>li{margin:10px 0}}.tkool-banner-slider ul.slick-dots>li>button{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:transparent!important;height:initial!important}.tkool-banner-slider ul.slick-dots>li>button:focus{outline:none}.tkool-banner-slider ul.slick-dots>li>button:before{content:"";background-color:#fff;border-radius:100%;width:12px;height:12px;opacity:1}@media (max-width: 616px){.tkool-banner-slider ul.slick-dots>li>button:before{width:9px;height:9px}}.tkool-banner-slider ul.slick-dots>li.slick-active>button:before{background-color:#267dc1}.tkool-banner-slider ul.slick-dots>li:hover>button:before,.tkool-banner-slider ul.slick-dots>li:focus>button:before,.tkool-banner-slider ul.slick-dots>li:active>button:before{background-color:#267dc1}.tkool .news-content{display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 767px){.tkool .news-content{flex-direction:column}}.tkool .news-content .left{flex:1}@media (max-width: 767px){.tkool .news-content .left{margin-bottom:40px}}.tkool .news-content .left ul.news-wrapper{margin-right:50px}@media (max-width: 990px){.tkool .news-content .left ul.news-wrapper{margin-right:30px}}@media (max-width: 767px){.tkool .news-content .left ul.news-wrapper{margin-right:0}}.tkool .news-content .left ul.news-wrapper>li{display:flex;flex-direction:row;align-items:top;padding:15px 0}@media (max-width: 543px){.tkool .news-content .left ul.news-wrapper>li{flex-direction:column}}.tkool .news-content .left ul.news-wrapper>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.tkool .news-content .left ul.news-wrapper>li p{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin-bottom:0}@media (max-width: 990px){.tkool .news-content .left ul.news-wrapper>li p{font-size:.875em}}.tkool .news-content .left ul.news-wrapper>li>p{flex:0 0 135px;color:#8f8f8f}@media (max-width: 990px){.tkool .news-content .left ul.news-wrapper>li>p{flex:0 0 120px;font-size:.875em}}@media (max-width: 543px){.tkool .news-content .left ul.news-wrapper>li>p{flex:1;font-size:.75em;margin-bottom:.5em}}.tkool .news-content .left ul.news-wrapper>li>a{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;flex:1}.tkool .news-content .left ul.news-wrapper>li>a:hover p,.tkool .news-content .left ul.news-wrapper>li>a:focus p,.tkool .news-content .left ul.news-wrapper>li>a:active p{color:#267dc1}@media (max-width: 990px){.tkool .news-content .left ul.news-wrapper>li>a:hover p,.tkool .news-content .left ul.news-wrapper>li>a:focus p,.tkool .news-content .left ul.news-wrapper>li>a:active p{font-size:.875em}}@media (max-width: 990px){.tkool .news-content .left a.see-more-link{font-size:.875em}}.tkool .news-content .right{flex:0 1 460px}@media (max-width: 1300px){.tkool .news-content .right{flex:0 1 380px}}@media (max-width: 990px){.tkool .news-content .right{flex:0 1 300px}}.tkool .news-content .right .sale-of-the-week-wrapper{display:block}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content{overflow:hidden;background-color:#267dc1;clip-path:polygon(0% 16px,4px 16px,4px 8px,8px 8px,8px 4px,16px 4px,16px 0%,calc(100% - 16px) 0%,calc(100% - 16px) 4px,calc(100% - 8px) 4px,calc(100% - 8px) 8px,calc(100% - 4px) 8px,calc(100% - 4px) 16px,100% 16px,100% calc(100% - 16px),calc(100% - 4px) calc(100% - 16px),calc(100% - 4px) calc(100% - 8px),calc(100% - 8px) calc(100% - 8px),calc(100% - 8px) calc(100% - 4px),calc(100% - 16px) calc(100% - 4px),calc(100% - 16px) 100%,16px 100%,16px calc(100% - 4px),8px calc(100% - 4px),8px calc(100% - 8px),4px calc(100% - 8px),4px calc(100% - 16px),0% calc(100% - 16px))}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content h5{padding:13px 10px 9px;text-align:center;margin:0;display:flex;align-items:center;justify-content:center}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content h5 .sale-of-the-week-icon{width:48px;height:48px}@media (max-width: 990px){.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content h5 .sale-of-the-week-icon{width:36px;height:36px}}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content h5 .icon-left{margin-right:8px}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content h5 .icon-right{margin-left:8px}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content .product-card-footer{padding:15px 15px 5px}.tkool .news-content .right .sale-of-the-week-wrapper .sale-of-the-week-content .product-card-footer .cta-list{display:none}.tkool .free-trial-menu-mobile{margin-top:1em;position:relative}@media (min-width: 543px){.tkool .free-trial-menu-mobile{display:none}}.tkool .free-trial-menu-mobile .select-btn{background-repeat:no-repeat;background-color:#151515;background-image:url(https://cdn.shopify.com/s/files/1/0276/1267/6167/t/1/assets/icon-arrow-down.svg);background-size:16px;background-position:calc(100% - 15px) 50%;border-radius:4px;font-weight:600;font-size:.875em;line-height:1;font-family:Lato,Noto Sans JP,helvetica,sans-serif;color:#fff;border:none;height:50px;padding:0 20px;min-width:200px;display:flex;align-items:center;max-width:300px;margin:0 auto;cursor:pointer}.tkool .free-trial-menu-mobile .free-trials-menu{-webkit-box-shadow:0px 5px 40px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 5px 40px 0px rgba(0,0,0,.5);box-shadow:0 5px 40px #00000080;background-color:#151515;display:none;position:absolute;top:60px;z-index:1;left:0;margin:0 auto;max-width:300px;right:0;text-align:left;overflow:hidden;border-radius:4px;padding:7px 0}.tkool .free-trial-menu-mobile .free-trials-menu>li>a{padding:10px 15px;display:block;font-size:.875em}.tkool .free-trial-menu-mobile .free-trials-menu>li>a:hover .title-link p,.tkool .free-trial-menu-mobile .free-trials-menu>li>a:focus .title-link p,.tkool .free-trial-menu-mobile .free-trials-menu>li>a:active .title-link p{color:#267dc1}.tkool .free-trial-menu-mobile .free-trials-menu>li.active a:after{color:#267dc1}.tkool .free-trial-menu-mobile .free-trials-menu>li.active a .title-link p{color:#267dc1}.tkool .free-trial-menu-mobile .free-trials-menu>li:last-child>a{border:none}.tkool .free-trial-menu-mobile .free-trials-menu.open{display:block}.tkool .free-trials{display:flex;flex-direction:row}.tkool .free-trials aside{padding:70px 0;flex:1 0 310px;background-color:#232323}@media (max-width: 1300px){.tkool .free-trials aside{flex:1 0 270px;padding:20px 0}}@media (max-width: 767px){.tkool .free-trials aside{flex:1 0 180px}}@media (max-width: 543px){.tkool .free-trials aside{display:none}}.tkool .free-trials aside ul.free-trial-list li a{position:relative;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.tkool .free-trials aside ul.free-trial-list li a:after{font-family:Font Awesome;content:"\f078";font-size:87%;padding-left:.5em;display:inline-block;position:absolute;right:12px;top:46%;transform:rotate(-90deg);color:#8f8f8f}@media (max-width: 1300px){.tkool .free-trials aside ul.free-trial-list li a:after{right:8px;font-size:75%}}.tkool .free-trials aside ul.free-trial-list li a:hover .title-link p,.tkool .free-trials aside ul.free-trial-list li a:focus .title-link p,.tkool .free-trials aside ul.free-trial-list li a:active .title-link p{color:#267dc1}.tkool .free-trials aside ul.free-trial-list li a .product-image{position:relative;flex:0 1 100px;height:60px;background-color:#121212}@media (max-width: 767px){.tkool .free-trials aside ul.free-trial-list li a .product-image{display:none}}.tkool .free-trials aside ul.free-trial-list li a .product-image .color-bar,.tkool .free-trials aside ul.free-trial-list li a .product-image .gradient-bar{z-index:1}.tkool .free-trials aside ul.free-trial-list li a .product-image img{object-fit:cover;height:100%;width:100%}.tkool .free-trials aside ul.free-trial-list li a .title-link{padding-left:13px;height:60px;display:flex;align-items:center}.tkool .free-trials aside ul.free-trial-list li a .title-link p{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin-top:3px;line-height:1}@media (max-width: 1300px){.tkool .free-trials aside ul.free-trial-list li a .title-link p{font-size:.875em}}.tkool .free-trials aside ul.free-trial-list li.active a:after{color:#267dc1}.tkool .free-trials aside ul.free-trial-list li.active a .title-link p{color:#267dc1}.tkool .free-trials aside ul.free-trial-list li:last-child a{border:none}.tkool .free-trials article{padding:70px 50px;width:100%;max-width:100%;position:relative;overflow:hidden}@media (max-width: 1300px){.tkool .free-trials article{padding:20px}}@media (max-width: 543px){.tkool .free-trials article{padding:20px 0}}.tkool .free-trials article .free-trial-detail{max-width:1500px;margin:0 auto}@media (max-width: 1300px){.tkool .free-trials article .free-trial-detail h3{font-size:1.25em}}@media (max-width: 1300px) and (max-width: 767px){.tkool .free-trials article .free-trial-detail h3{font-size:1em}}.tkool .free-trials article .free-trial-detail.submit-success .product-top-content,.tkool .free-trials article .free-trial-detail.submit-success .videos-and-screenshots,.tkool .free-trials article .free-trial-detail.submit-success .features-container{display:none}.tkool .free-trials article .free-trial-detail.submit-success .thank-you-content{display:flex}.tkool .free-trials article .free-trial-detail .product-top-content{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:400px}@media (max-width: 1300px){.tkool .free-trials article .free-trial-detail .product-top-content{min-height:340px}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content{min-height:initial;flex-direction:column-reverse;justify-content:end;height:calc(100vw - 160px);max-height:550px;min-height:440px}}.tkool .free-trials article .free-trial-detail .product-top-content .product-container{z-index:1;padding:0 50px}@media (max-width: 1300px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container{padding:0 30px}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container{padding:20px}}.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content{max-width:600px;width:70%}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content{width:100%}}.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content .product-logo{width:100%;max-width:400px;height:auto;margin:10px 0;object-fit:contain;object-position:left;min-height:50px;max-height:160px}@media (max-width: 1300px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content .product-logo{max-width:340px;max-height:130px}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content .product-logo{max-height:80px}}.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content p.product-description{color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width: 1300px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content p.product-description{font-size:.875em}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content p.product-description{font-size:.75em}}.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content .cta .catch-copy{font-size:.75em;color:#8f8f8f}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content .cta .catch-copy{margin-bottom:.5em}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-container .content .cta .btn{font-size:.75em;height:34px;padding:0 11px;border-radius:2px}}.tkool .free-trials article .free-trial-detail .product-top-content .product-image,.tkool .free-trials article .free-trial-detail .product-top-content .gradient-background{transition:none;object-fit:cover;object-position:50% 20%;position:absolute;width:100%;height:100%;min-width:80%}.tkool .free-trials article .free-trial-detail .product-top-content .gradient-background{width:60%}@media (min-width: 991px){.tkool .free-trials article .free-trial-detail .product-top-content .gradient-background{background:-moz-linear-gradient(left,black 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(\a5  left,black 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,black 0%,rgba(0,0,0,.7) 50%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .gradient-background{display:block;background:-moz-linear-gradient(bottom,#161616 0%,#161616 30%,rgba(22,22,22,0) 60%,rgba(22,22,22,0) 100%);background:-webkit-linear-gradient(bottom,#161616 0%,#161616 30%,rgba(22,22,22,0) 60%,rgba(22,22,22,0) 100%);background:linear-gradient(to top,#161616 0%,#161616 30%,rgba(22,22,22,0) 60%,rgba(22,22,22,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);width:100%}}.tkool .free-trials article .free-trial-detail .product-top-content .color-bar,.tkool .free-trials article .free-trial-detail .product-top-content .gradient-bar{position:absolute;z-index:2;bottom:0px}.tkool .free-trials article .free-trial-detail .product-top-content .product-image{display:none}@media (min-width: 991px){.tkool .free-trials article .free-trial-detail .product-top-content .product-image.desktop{display:block}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .product-top-content .product-image.mobile{display:block;margin-bottom:4vw}}.tkool .free-trials article .free-trial-detail .videos-and-screenshots{background-color:transparent}@media (max-width: 543px){.tkool .free-trials article .free-trial-detail .videos-and-screenshots{padding:0 20px}}@media (max-width: 1100px){.tkool .free-trials article .free-trial-detail .videos-and-screenshots .gallery-contents{padding:33px 0 0;margin:0}}@media (max-width: 767px){.tkool .free-trials article .free-trial-detail .videos-and-screenshots .gallery-contents .product-single__thumbnails{margin-left:-6px}}.tkool .free-trials article .free-trial-detail .videos-and-screenshots .gallery-contents .screenshot-thumbnail{width:260px}@media (max-width: 1300px){.tkool .free-trials article .free-trial-detail .videos-and-screenshots .gallery-contents .screenshot-thumbnail{width:200px}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .features-container{padding-top:30px}}@media (max-width: 543px){.tkool .free-trials article .free-trial-detail .features-container{padding:30px 20px}}.tkool .free-trials article .free-trial-detail .features-container .free-trial-hr{margin:-21px 0 40px}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .features-container .free-trial-hr{margin:-21px 0 28px}}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content blockquote{margin-bottom:1.5em}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content blockquote{margin-bottom:1.2em}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content blockquote p{font-size:12px}}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content p{font-size:12px;line-height:1.4}}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content span{color:initial}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content label{color:#fff!important;font-size:1em!important}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content label{font-size:.875em!important}}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content input[type=email]{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin-top:1.5em;padding:5px 0 0 18px!important;background-color:#232323!important;height:48px!important;display:flex!important;align-items:center!important;color:#fff!important;border:0!important;font-weight:500!important;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important;font-size:1em!important;border-radius:6px!important;margin:0 10px 0 0!important}@media (max-width: 767px){.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content input[type=email]{height:48px!important}}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content input[type=email]:hover,.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content input[type=email]:focus,.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content input[type=email]:active{outline:none;box-shadow:none!important;background-color:#00000080!important;font-family:AvenirLT,Noto Sans JP,helvetica,sans-serif!important}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content .ValidationMessage__ValidationContainerOuter-sc-1agouhi-2{right:initial!important}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content button{padding:0 20px!important;cursor:pointer}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content button:after{opacity:0!important}.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content button:hover,.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content button:active,.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content button:focus{opacity:.7}@media (max-width: 767px){.tkool .free-trials article .free-trial-detail .features-container .klaviyo-embed-form-content button{height:48px!important;padding:0 15px!important}}.tkool .free-trials article .free-trial-detail .thank-you-content{padding:50px;display:none;flex-direction:row;align-items:flex-start;background-color:#232323}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .thank-you-content{flex-direction:column;padding:20px;background-color:transparent;align-items:center}}.tkool .free-trials article .free-trial-detail .thank-you-content .rich-text h2{font-size:1.5em}@media (max-width: 767px){.tkool .free-trials article .free-trial-detail .thank-you-content .rich-text h2{font-size:1.25em}}.tkool .free-trials article .free-trial-detail .thank-you-content .rich-text p{line-height:1.8}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .thank-you-content .rich-text p{font-size:.875em}}@media (max-width: 543px){.tkool .free-trials article .free-trial-detail .thank-you-content .rich-text p{font-size:.75em}}.tkool .free-trials article .free-trial-detail .thank-you-content img{flex:0 1 164px;margin-right:40px}@media (max-width: 990px){.tkool .free-trials article .free-trial-detail .thank-you-content img{flex:1;margin-right:0;margin-bottom:30px}}.tkool .free-downloads .product-wrapper{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.tkool .free-downloads .product-wrapper .product-card.detailed:nth-child(-n + 3){grid-column-end:span 1}.tkool .free-downloads .product-wrapper .product-card.detailed:not(:nth-child(-n + 3)){grid-column-end:span 1}.tkool .free-plugins ul.plugin-wrapper>li{background-color:#232323;padding:20px;display:flex;flex-direction:row;align-items:flex-start}@media (max-width: 767px){.tkool .free-plugins ul.plugin-wrapper>li{flex-direction:column}}@media (max-width: 543px){.tkool .free-plugins ul.plugin-wrapper>li{padding:18px 15px}}.tkool .free-plugins ul.plugin-wrapper>li p{margin-bottom:0}.tkool .free-plugins ul.plugin-wrapper>li .plugin-name{flex:1 0 268px}@media (min-width: 768px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-name{display:flex;align-items:center;min-height:32px}}@media (max-width: 990px) and (min-width: 768px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-name{font-size:.875em;flex:1 0 195px}}@media (max-width: 767px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-name{flex:1;margin-bottom:.9em;font-size:1em}}.tkool .free-plugins ul.plugin-wrapper>li .plugin-description{flex:1 1 100%;color:#8f8f8f;margin-right:30px}@media (min-width: 768px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-description{display:flex;align-items:center;min-height:32px}}@media (max-width: 990px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-description{font-size:.75em}}@media (max-width: 767px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-description{flex:1;margin-bottom:1em}}.tkool .free-plugins ul.plugin-wrapper>li .plugin-download{flex:0 0 110px}@media (max-width: 767px){.tkool .free-plugins ul.plugin-wrapper>li .plugin-download{flex:1}}.tkool .free-plugins ul.plugin-wrapper>li:not(:last-child){margin-bottom:5px}img.retro-icon{image-rendering:auto;image-rendering:crisp-edges;image-rendering:pixelated}body.product-tkool-template{color:#fff}.fangoods .features,.games .features{background-color:#000}.fangoods .features ul,.games .features ul{margin-bottom:20px}.fangoods .product-top,.games .product-top{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-left:auto;margin-right:auto;height:100%;width:100%;background-color:#000;position:relative}.fangoods .product-top .product-top-section,.games .product-top .product-top-section{position:relative;overflow:hidden}@media (max-width: 990px){.fangoods .product-top .product-top-section,.games .product-top .product-top-section{display:flex;flex-direction:column-reverse}}.fangoods .product-top .product-top-section .top-content,.games .product-top .product-top-section .top-content{padding:10px 0 30px;max-width:494px;z-index:2;position:relative;min-height:33vw;justify-content:center;display:flex;flex-direction:column}@media (max-width: 1500px){.fangoods .product-top .product-top-section .top-content,.games .product-top .product-top-section .top-content{max-width:400px}}@media (max-width: 990px){.fangoods .product-top .product-top-section .top-content,.games .product-top .product-top-section .top-content{max-width:100%;margin-top:-10px;padding:0 0 5px}}@media (min-width: 1600px) and (max-width: 2200px){.fangoods .product-top .product-top-section .top-content,.games .product-top .product-top-section .top-content{min-height:33vw}}@media (min-width: 2201px){.fangoods .product-top .product-top-section .top-content,.games .product-top .product-top-section .top-content{min-height:750px}}.fangoods .product-top .product-top-section .top-content .label,.games .product-top .product-top-section .top-content .label{flex:0;align-self:flex-start;margin-bottom:1.3em}.fangoods .product-top .product-top-section .top-content .logo-and-link,.games .product-top .product-top-section .top-content .logo-and-link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:20px}@media (max-width: 990px){.fangoods .product-top .product-top-section .top-content .logo-and-link,.games .product-top .product-top-section .top-content .logo-and-link{padding-bottom:12px}}.fangoods .product-top .product-top-section .top-content .logo-and-link img,.games .product-top .product-top-section .top-content .logo-and-link img{max-width:160px;width:30%}.fangoods .product-top .product-top-section .top-content h1.product-title,.games .product-top .product-top-section .top-content h1.product-title{font-size:3.125em;font-weight:500;margin-top:.7em;margin-bottom:.7em}@media (max-width: 1500px){.fangoods .product-top .product-top-section .top-content h1.product-title,.games .product-top .product-top-section .top-content h1.product-title{font-size:2em}}@media (max-width: 1500px) and (max-width: 767px){.fangoods .product-top .product-top-section .top-content h1.product-title,.games .product-top .product-top-section .top-content h1.product-title{font-size:1.5em}}@media (max-width: 990px){.fangoods .product-top .product-top-section .top-content h1.product-title,.games .product-top .product-top-section .top-content h1.product-title{margin-top:.8em}}.fangoods .product-top .product-top-section .top-content .catch-copy,.games .product-top .product-top-section .top-content .catch-copy{color:#267dc1;font-weight:400;font-size:1.625em;margin-bottom:.9em}@media (max-width: 990px){.fangoods .product-top .product-top-section .top-content .catch-copy,.games .product-top .product-top-section .top-content .catch-copy{font-size:1.4em}}@media (max-width: 767px){.fangoods .product-top .product-top-section .top-content .catch-copy,.games .product-top .product-top-section .top-content .catch-copy{font-size:1.2em}}.fangoods .product-top .product-top-section .top-content .description,.games .product-top .product-top-section .top-content .description{margin-bottom:1.5em}@media (max-width: 990px){.fangoods .product-top .product-top-section .top-content .description,.games .product-top .product-top-section .top-content .description{margin-bottom:1.3em}}.fangoods .product-top .product-top-section .top-content .description h1,.fangoods .product-top .product-top-section .top-content .description h2,.fangoods .product-top .product-top-section .top-content .description h3,.fangoods .product-top .product-top-section .top-content .description h4,.fangoods .product-top .product-top-section .top-content .description h5,.fangoods .product-top .product-top-section .top-content .description h6,.fangoods .product-top .product-top-section .top-content .description p,.fangoods .product-top .product-top-section .top-content .description ul>li,.fangoods .product-top .product-top-section .top-content .description span,.games .product-top .product-top-section .top-content .description h1,.games .product-top .product-top-section .top-content .description h2,.games .product-top .product-top-section .top-content .description h3,.games .product-top .product-top-section .top-content .description h4,.games .product-top .product-top-section .top-content .description h5,.games .product-top .product-top-section .top-content .description h6,.games .product-top .product-top-section .top-content .description p,.games .product-top .product-top-section .top-content .description ul>li,.games .product-top .product-top-section .top-content .description span{color:#8f8f8f;font-weight:400}.fangoods .product-top .product-top-section .top-content .description ul>li,.fangoods .product-top .product-top-section .top-content .description p,.games .product-top .product-top-section .top-content .description ul>li,.games .product-top .product-top-section .top-content .description p{font-size:.875em}@media (max-width: 767px){.fangoods .product-top .product-top-section .top-content .description ul>li,.fangoods .product-top .product-top-section .top-content .description p,.games .product-top .product-top-section .top-content .description ul>li,.games .product-top .product-top-section .top-content .description p{font-size:.75em}}.fangoods .product-top .product-top-section .top-content .product-form__controls-group,.games .product-top .product-top-section .top-content .product-form__controls-group{margin-top:0}@media (min-width: 767px){.fangoods .product-top .product-top-section .top-content .product-form__controls-group .product-form__item,.games .product-top .product-top-section .top-content .product-form__controls-group .product-form__item{flex-basis:100%}}.fangoods .product-top .product-top-section .top-content .link-btn,.games .product-top .product-top-section .top-content .link-btn{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;display:block;color:#fff;font-size:.875em}.fangoods .product-top .product-top-section .top-content .link-btn:hover,.fangoods .product-top .product-top-section .top-content .link-btn:active,.fangoods .product-top .product-top-section .top-content .link-btn:focus,.games .product-top .product-top-section .top-content .link-btn:hover,.games .product-top .product-top-section .top-content .link-btn:active,.games .product-top .product-top-section .top-content .link-btn:focus{opacity:.6}.fangoods .product-top .product-top-section .top-content .link-btn.down-arrow:after,.games .product-top .product-top-section .top-content .link-btn.down-arrow:after{font-family:Font Awesome;content:"\f078";font-size:80%;padding-left:.5em;display:inline-block}.fangoods .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label,.fangoods .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label,.games .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label,.games .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{font-weight:400}.fangoods .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label,.games .product-top .product-top-section .top-content .product__price .price__regular .tax-exclusion-label{color:#8f8f8f}.fangoods .product-top .product-top-section .top-content .product__price .price__sale,.games .product-top .product-top-section .top-content .product__price .price__sale{align-items:flex-end}.fangoods .product-top .product-top-section .top-content .product__price .price__sale dd,.games .product-top .product-top-section .top-content .product__price .price__sale dd{margin-right:.5em}.fangoods .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label,.games .product-top .product-top-section .top-content .product__price .price__sale .tax-exclusion-label{color:#267dc1}.fangoods .product-top .product-top-section .top-content .product__price .price__sale s.price-item--regular,.games .product-top .product-top-section .top-content .product__price .price__sale s.price-item--regular{margin-left:auto}.fangoods .product-top .product-top-section .top-content button[data-testid=Checkout-button],.games .product-top .product-top-section .top-content button[data-testid=Checkout-button]{background-color:#fff}.fangoods .product-top .price-variant-qty,.games .product-top .price-variant-qty{align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.fangoods .product-top .price-variant-qty .product-price-display,.games .product-top .price-variant-qty .product-price-display{flex:1 100%;margin-bottom:20px}.fangoods .product-top .price-variant-qty .product-variant-display,.games .product-top .price-variant-qty .product-variant-display{flex:1;margin-bottom:20px}.fangoods .product-top .price-variant-qty .product-variant-display .product-form__item,.games .product-top .price-variant-qty .product-variant-display .product-form__item{margin-bottom:0;padding-right:30px}.fangoods .product-top .price-variant-qty .qtydiv,.games .product-top .price-variant-qty .qtydiv{flex:0 150px;margin-bottom:20px}.fangoods .product-form__item--no-variants,.games .product-form__item--no-variants{max-width:100%}.fangoods .videos-and-screenshots,.games .videos-and-screenshots{padding-bottom:30px}@media (min-width: 1590px){.fangoods .videos-and-screenshots .gallery-contents .thumbnails-wrapper,.games .videos-and-screenshots .gallery-contents .thumbnails-wrapper{overflow:hidden}}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails:not(.slick-slider),.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails:not(.slick-slider){max-height:198px;overflow:hidden;opacity:0;transform:translate(30px)}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail{width:256px}@media (max-width: 767px){.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail{width:215px}}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail:first-child,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail:first-child{display:none}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a{overflow:hidden;border:4px solid transparent;padding-bottom:56.25%;height:0;display:block;width:100%}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:focus,.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:active,.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:hover,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:focus,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:active,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a:hover{outline:none}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image{width:100%;padding:0;object-fit:cover;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-filter:brightness(90%);filter:brightness(90%)}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:focus,.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:active,.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:hover,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:focus,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:active,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image:hover{outline:none}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image.video,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-image.video{top:-17%;height:134%}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge{width:65px;height:65px;background-color:#000000b3;right:0;bottom:0;left:0;margin:0 auto;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:100%;z-index:2}.fangoods .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge img,.games .videos-and-screenshots .gallery-contents ul.product-single__thumbnails li.screenshot-thumbnail a .product-single__thumbnail-badge img{width:58%;margin-left:5px}.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots,.games .videos-and-screenshots .gallery-contents ul.slick-dots{width:100%}.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li{margin:10px 2px;transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out}.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li>button,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li>button{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:transparent!important;height:initial!important}.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li>button:before,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li>button:before{content:"";background-color:#333;border-radius:100%;width:12px;height:12px;opacity:1}.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li.slick-active>button:before,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li.slick-active>button:before{background-color:#fff}.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li:hover>button:before,.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li:focus>button:before,.fangoods .videos-and-screenshots .gallery-contents ul.slick-dots>li:active>button:before,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li:hover>button:before,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li:focus>button:before,.games .videos-and-screenshots .gallery-contents ul.slick-dots>li:active>button:before{background-color:#fff}.fangoods .videos-and-screenshots .gallery-contents .product-single__thumbnails,.games .videos-and-screenshots .gallery-contents .product-single__thumbnails{margin-left:0;margin-right:-50px}@media only screen and (max-width: 749px){.fangoods .videos-and-screenshots .gallery-contents .product-single__thumbnails,.games .videos-and-screenshots .gallery-contents .product-single__thumbnails{max-width:initial}}.fangoods .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide),.games .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide){position:absolute;top:0;left:0;bottom:0;right:0}.fangoods .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) img,.fangoods .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe,.games .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) img,.games .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe{position:fixed;margin:auto;bottom:0;top:-150px;right:0;left:0;z-index:99;max-width:1280px;max-height:720px;width:100%}.fangoods .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe,.games .videos-and-screenshots .gallery-contents .modal-image.product-single__media-wrapper.js:not(.hide) iframe{height:56.25vw}.fangoods .videos-and-screenshots .gallery-contents #modal-background,.games .videos-and-screenshots .gallery-contents #modal-background{width:100%;height:100%;top:0;background-color:#000;opacity:80%;position:fixed;z-index:50}.fangoods .videos-and-screenshots .gallery-contents #modal-background .hide,.games .videos-and-screenshots .gallery-contents #modal-background .hide{display:none}.fangoods .videos-and-screenshots .gallery-contents #close-button,.games .videos-and-screenshots .gallery-contents #close-button{position:absolute;right:2em;top:2em;cursor:pointer}.fangoods .videos-and-screenshots .gallery-contents .product-single__media:focus,.games .videos-and-screenshots .gallery-contents .product-single__media:focus{outline:none}.fangoods .left,.games .left{text-align:center}@media (min-width: 768px){.fangoods .left,.games .left{flex:1 0 200px;padding-right:50px}}@media (max-width: 767px){.fangoods .left,.games .left{margin-bottom:30px}}.fangoods .right,.games .right{width:100%}.fangoods .right .horizontal-rule-1,.games .right .horizontal-rule-1{border-top:1px solid #d8d8d8;flex:1;height:1px;opacity:50%}@media (max-width: 767px){.fangoods .right .horizontal-rule-1,.games .right .horizontal-rule-1{height:.5px;opacity:30%}}.fangoods .right .or-container,.games .right .or-container{align-items:center;text-align:center;height:30px;margin-bottom:12px}@media (max-width: 767px){.fangoods .right .or-container,.games .right .or-container{height:15px}}.fangoods .right .or-container p,.games .right .or-container p{padding:11px;margin-top:3px}@media (max-width: 767px){.fangoods .right .or-container p,.games .right .or-container p{font-size:10px;padding:10px;margin-top:1px;color:#d9d9d9}}.fangoods .product-form__input,.games .product-form__input{background-color:#2c2c2c;border:2px solid #434343;border-radius:4px;color:#fff;height:48px;background-image:url(icon-arrow-down.svg)}.fangoods .product-form__input option,.games .product-form__input option{background-color:#2c2c2c;color:#fff;padding:10px 0}.fangoods .qtydiv,.games .qtydiv{height:48px;display:flex}@media (max-width: 767px){.fangoods .qtydiv,.games .qtydiv{margin-top:3px}}@media (min-width: 768px){.fangoods .qtydiv,.games .qtydiv{margin-bottom:10px}}.fangoods .qtydiv .qtybox,.games .qtydiv .qtybox{background-color:#2c2c2c;border:2px solid #434343;border-radius:4px}.fangoods .qtydiv .btnqty,.games .qtydiv .btnqty{display:inline-block;cursor:pointer;user-select:none;font-size:1em;padding:8px;line-height:0;width:47px;text-align:center}.fangoods .qtydiv .btnqty.qtyminus,.games .qtydiv .btnqty.qtyminus{margin-right:0}.fangoods .qtydiv .btnqty.qtyplus,.games .qtydiv .btnqty.qtyplus{margin-left:0}.fangoods .qtydiv .quantity-input,.games .qtydiv .quantity-input{border:none;padding:8px;text-align:center;width:47px;height:44px;outline:none;display:inline-block;background-color:#333}.product-featured-media:focus,.product-featured-media:hover,.product-featured-media:active,.product-single__media-wrapper:focus,.product-single__media-wrapper:hover,.product-single__media-wrapper:active{outline:none}.games #rakuten-points{margin-top:20px;margin-left:5px}.games .product-top .product-top-section{display:flex;flex-flow:row wrap}.games .product-top .product-top-section .product-title{padding:20px 0;flex:1 100%}.games .product-top .product-top-section .top-content{max-width:initial;flex:1;min-height:initial!important}@media (max-width: 767px){.games .product-top .product-top-section .top-content{order:2;padding:0;margin-top:10px}}.games .product-top .product-top-section .top-content .description p{font-size:1.2em}.games .product-top .product-top-section .top-content button{max-width:400px}.games .product-top .product-top-section .image-column .featured-image .desktop{display:none}@media (min-width: 768px){.games .product-top .product-top-section .image-column .featured-image .desktop{display:flex}}.games .product-top .product-top-section .image-column .featured-image .mobile{display:none}@media (max-width: 767px){.games .product-top .product-top-section .image-column .featured-image .mobile{display:flex}}.games .product-top .product-top-section .image-column .rating-image{width:20%;margin-top:20px;margin-left:auto}@media (min-width: 768px){.games .product-top .product-top-section .image-column{margin-left:20px;flex:1}}@media (max-width: 767px){.games .product-top .product-top-section .image-column{flex:1 100%;order:1}}.fangoods .featured-image{position:relative;z-index:1;height:100%;margin:0 auto;overflow:hidden;width:100%;height:auto;width:calc(100% - 400px);max-width:1190px}.fangoods .featured-image .desktop{display:none}@media (min-width: 768px){.fangoods .featured-image .desktop{display:block}}.fangoods .featured-image .mobile{display:none}@media (max-width: 767px){.fangoods .featured-image .mobile{display:block}}@media (max-width: 1500px){.fangoods .featured-image{width:calc(100% - 260px);max-width:1330px}}@media (min-width: 991px){.fangoods .featured-image{position:absolute;top:50%;transform:translatey(-50%);right:-74px}}@media (max-width: 990px){.fangoods .featured-image{width:calc(100% + 60px);margin-left:-30px}}@media (max-width: 767px){.fangoods .featured-image{width:calc(100% + 40px);margin-left:-20px}}@media (max-width: 543px){.fangoods .featured-image{width:calc(100% + 30px);margin-left:-15px}}.fangoods .featured-image .gradient-fade{z-index:1;position:absolute;left:0}@media (min-width: 991px){.fangoods .featured-image .gradient-fade{top:0;height:calc(100% - 80px);width:200px;background:black;background:linear-gradient(90deg,black 0%,rgba(0,0,0,.892595) 24%,rgba(0,0,0,.774947) 45%,rgba(0,0,0,0) 100%)}}@media (max-width: 990px){.fangoods .featured-image .gradient-fade{display:none}}.fangoods .featured-image img{object-fit:cover;height:100%;width:100%}@media (max-width: 990px){.fangoods .featured-image img{min-height:58.5vw}}.product-information{display:flex;flex-direction:row;margin:0 -40px}@media (max-width: 990px){.product-information{flex-direction:column}}.product-information .left,.product-information .right{padding:0 40px;flex:1}.product-information .left{border-right:1px solid rgba(255,255,255,.05)}.product-information .left .rich-text>span{font-size:14px}.product-information .left .rich-text span{color:#8f8f8f}.product-information .left .rich-text h1,.product-information .left .rich-text h2,.product-information .left .rich-text h3{font-size:1.5em;margin-bottom:1.5em}@media (max-width: 767px){.product-information .left .rich-text h1,.product-information .left .rich-text h2,.product-information .left .rich-text h3{font-size:1.25em}}.product-information .left .rich-text h1 span,.product-information .left .rich-text h2 span,.product-information .left .rich-text h3 span,.product-information .left .rich-text h4 span,.product-information .left .rich-text h5 span,.product-information .left .rich-text h6 span{color:#267dc1;font-weight:500}.product-information .left .rich-text p{color:#8f8f8f;line-height:1.6}.product-information .left .rich-text p span{color:#8f8f8f}.product-information .left .rich-text p strong,.product-information .left .rich-text p strong span{color:#fff!important}.product-information .left .rich-text p .s1,.product-information .left .rich-text p .s2,.product-information .left .rich-text p .s3,.product-information .left .rich-text p .s4,.product-information .left .rich-text p .s5,.product-information .left .rich-text p .s6{color:#8f8f8f}.product-information .left .rich-text span img{margin:40px auto}@media (max-width: 767px){.product-information .left .rich-text span img{margin:30px auto}}.product-information .left .rich-text a{color:#267dc1}.product-information .left .rich-text a:hover,.product-information .left .rich-text a:active,.product-information .left .rich-text a:focus{text-decoration:underline}.product-information .left .rich-text ul{padding-left:1.2em}.product-information .left .rich-text ul>li{list-style:initial;padding-left:.2em;margin-bottom:.1em;list-style-type:disc;font-weight:500;color:#8f8f8f;font-size:14px}@media (max-width: 543px){.product-information .left .rich-text ul>li{font-size:12px}}.product-information .left .rich-text ul>li>span{font-weight:500;color:#8f8f8f}.product-information .left .rich-text hr{margin:50px 0;border-bottom:1px solid rgba(255,255,255,.05)}@media (max-width: 767px){.product-information .left .rich-text hr{margin:30px auto}}.product-information .right h3{margin-bottom:1.5em;font-weight:600}.product-information .right>ul>li{margin-bottom:3em}@media (max-width: 767px){.product-information .right>ul>li{margin-bottom:2em}}.product-information .right>ul>li:last-child,.product-information .right>ul>li:only-child{margin-bottom:0}.product-information .right h4{margin-bottom:1.2em}.product-information .right ul.list>li{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:1em}@media (max-width: 1300px) and (min-width: 991px){.product-information .right ul.list>li{flex-direction:column}}@media (max-width: 543px){.product-information .right ul.list>li{flex-direction:column}}.product-information .right ul.list>li p{font-size:.875em}@media (max-width: 767px){.product-information .right ul.list>li p{font-size:.75em}}.product-information .right ul.list>li .list-title{flex:1 0 175px}@media (max-width: 1300px) and (min-width: 991px){.product-information .right ul.list>li .list-title{flex:initial}.product-information .right ul.list>li .list-title p{margin-bottom:.4em}}@media (max-width: 543px){.product-information .right ul.list>li .list-title{flex:initial}.product-information .right ul.list>li .list-title p{margin-bottom:.4em}}.product-information .right ul.list>li .value{flex:1 1 100%}.product-information .right ul.list>li .value p{color:#8f8f8f}@media (max-width: 1300px) and (min-width: 991px){.product-information .right ul.list>li .value p{margin-bottom:.3em}}@media (max-width: 543px){.product-information .right ul.list>li .value p{margin-bottom:.3em}}@media (max-width: 990px){.product-information .left+.right{padding-top:60px}}@media (max-width: 767px){.product-information .left+.right{padding-top:40px}}@media (min-width: 768px){#audials .container{width:750px}}@media (min-width: 992px){#audials .container{width:970px}}@media (min-width: 1200px){#audials .container{width:1230px}}#audials .row{display:flex;flex-direction:column}@media (min-width: 768px){#audials .row{flex-direction:row}}#audials .audials-col-sm-4{width:100%;padding:0 15px}@media (min-width: 768px){#audials .audials-col-sm-4{width:33.333%}}#audials .audials-col-sm-6{width:100%;padding:0 15px}@media (min-width: 768px){#audials .audials-col-sm-6{width:50%}}#audials h1,#audials h2,#audials h3,#audials h4,#audials h5,#audials h6,#audials p,#audials input,#audials textarea,#audials span,#audials label,#audials a{color:unset;font-weight:unset;font-family:Open Sans,Noto Sans JP,BIZ UDPGothic,sans-serif}#audials h1{color:#062037;font-size:2.8125rem;line-height:3.51563rem}#audials h2{color:#1a1a1a;font-size:1.4625rem;font-weight:100;line-height:1.82813rem;padding-bottom:2.03125rem}#audials h3{color:#1a1a1a;font-size:1.4625rem;font-weight:400;line-height:2.52813rem;margin:2em auto}#audials p{font-size:1.125rem;margin:0 auto 1em}#audials a{cursor:pointer;color:#1e1464;font-weight:700}#audials a:not(.product-name):hover,#audials a:not(.product-name):focus{color:#f24130;text-decoration:underline}#audials button,#audials .btn{margin:.5em 0;border:3px solid #1E1464;border-radius:8px;padding:0 .75em;background:#FFF;color:#1e1464;font-size:22px;opacity:1}#audials button:hover,#audials button:focus,#audials .btn:hover,#audials .btn:focus{color:#fff;background:#1E1464!important}#audials button:after,#audials .btn:after{display:none}#audials .product-form__item{padding:0}#audials span.lblone{position:relative;left:-.6rem;color:#d8b107;font-size:3.3rem;font-weight:700;line-height:1}@media (min-width: 768px){#audials span.lblone{font-size:4.1rem;line-height:2.5rem}}@media (min-width: 992px){#audials span.lblone{font-size:5.5rem}}#audials span.lblone:before{content:"audials";display:block;color:#000;font-size:3.3rem;font-weight:400;line-height:.75}@media (min-width: 768px){#audials span.lblone:before{font-size:2.1rem;line-height:1.4rem;padding-left:.1em}}@media (min-width: 992px){#audials span.lblone:before{font-size:2.9rem;line-height:3rem}}#audials span.lblmovie{color:#ffa74e;font-size:7.7rem;font-weight:700;line-height:5.5rem}#audials span.lblmusic{color:#ff6e7d;font-size:8rem;font-weight:700;line-height:5.5rem}#audials span.lblradio{color:#45e0f2;font-size:9rem;font-weight:700;line-height:7.5rem}#audials span.lblmovie:before,#audials span.lblmusic:before,#audials span.lblradio:before{content:"audials";display:block;color:#000;font-size:7rem;font-weight:400;line-height:1}#audials span.lblyear{color:#000;font-size:2.6rem;line-height:1;font-weight:700}@media (min-width: 768px){#audials span.lblyear{font-size:5.9rem;line-height:0}}@media (min-width: 992px){#audials span.lblyear{font-size:7.9rem}}#audials .capitalize{text-transform:uppercase}#audials .strong{font-weight:700}#audials .shopify-section{color:#062136;background:#F2F2F2}#audials .shopify-section #audials-header{background:#010326;padding:0 20px}#audials .shopify-section #audials-header #header_inner{display:flex;flex-direction:column;justify-content:space-between;max-width:1500px;height:auto;margin:auto}@media (min-width: 480px){#audials .shopify-section #audials-header #header_inner{flex-direction:row}}#audials .shopify-section #audials-header #header_inner>*{position:relative;width:auto;height:auto;margin:auto}#audials .shopify-section #audials-header #header_inner #headerlogo{flex:0 1 auto;padding:18px}#audials .shopify-section #audials-header #header_inner #nav{flex:1 1 70%;margin-bottom:1em}@media (min-width: 480px){#audials .shopify-section #audials-header #header_inner #nav{margin:auto;padding:18px}}#audials .shopify-section #audials-header #header_inner #nav ul{display:flex;flex-wrap:wrap;justify-content:center;font-size:22px;line-height:1em}@media (min-width: 480px){#audials .shopify-section #audials-header #header_inner #nav ul{justify-content:flex-end}}#audials .shopify-section #audials-header #header_inner #nav ul li{margin:0 1em}@media (min-width: 480px){#audials .shopify-section #audials-header #header_inner #nav ul li{margin:0 0 0 1em}}#audials .shopify-section #audials-header #header_inner #nav ul li a{display:inline-block;padding:.5em 0}#audials .shopify-section #audials-header #header_inner #nav ul li a[href*=audials-one]{color:#d8b107}#audials .shopify-section #audials-header #header_inner #nav ul li a[href*=audials-music]{color:#d45a67}#audials .shopify-section #audials-header #header_inner #nav ul li a[href*=audials-movie]{color:#e19446}#audials .shopify-section #audials-header #header_inner #nav ul li a[href*=audials-radio]{color:#3cbccb}#audials .shopify-section #audials-header #header_inner #nav ul li a:before{content:"audials\a0";color:#fff}#audials .shopify-section #audials-header #header_inner #nav ul li a:hover{text-decoration:underline}#audials .shopify-section #a2020shoppage{margin:0 15px;padding:4rem 0 6rem}@media (min-width: 992px){#audials .shopify-section #a2020shoppage{margin:0 12.3%}}#audials .shopify-section #a2020shoppage h1{font-weight:700;margin-bottom:4rem}#audials .shopify-section #a2020shoppage a img:hover{opacity:.925}#audials .shopify-section #a2020shoppage #ao .audials-col-sm-6{margin-bottom:1rem;text-align:center}@media (min-width: 768px){#audials .shopify-section #a2020shoppage #ao .audials-col-sm-6{margin-bottom:4rem;text-align:left}}#audials .shopify-section #a2020shoppage #ao img{display:block;width:50%;min-width:158px;max-width:395px;height:auto;margin:auto}@media (min-width: 768px){#audials .shopify-section #a2020shoppage #ao img{width:90%}}#audials .shopify-section #a2020shoppage #ao .right{display:flex;flex-direction:column;justify-content:center;margin-bottom:4rem}#audials .shopify-section #a2020shoppage #ao .right p{color:#000;font-size:1.55rem;line-height:2.2rem}#audials .shopify-section #a2020shoppage #ao .right p:first-of-type{margin-bottom:.6rem}#audials .shopify-section #a2020shoppage #ao .right .audials_textlink a{font-size:1.55rem;line-height:2.2rem}#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4{margin-bottom:4rem;text-align:center}@media (min-width: 768px){#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4:nth-of-type(1){text-align:left}#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4:nth-of-type(3){text-align:right}}#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 span.lblmovie,#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 span.lblmusic,#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 span.lblradio{font-size:3.6rem;line-height:.75}#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 span.lblmovie:before,#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 span.lblmusic:before,#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 span.lblradio:before{color:#000;font-size:3.3rem}#audials .shopify-section #a2020shoppage #shop .audials-col-sm-4 .audials_textlink a{font-size:1.4rem;line-height:2rem}#audials .shopify-section .product-top .top-content{z-index:2;position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;max-width:494px;min-height:33vw;padding:0 2%;margin:0 auto 60px}@media (min-width: 640px){#audials .shopify-section .product-top .top-content{flex-direction:row;flex-wrap:wrap;max-width:none;padding:60px 3.125% 100px;margin:0 auto}}#audials .shopify-section .product-top .top-content .flex-direction-column{margin-bottom:2em}@media (min-width: 640px){#audials .shopify-section .product-top .top-content .flex-direction-column{margin-bottom:3em}}#audials .shopify-section .product-top .top-content .product-main{flex:0 1 100%;padding:0}@media (min-width: 640px){#audials .shopify-section .product-top .top-content .product-main{flex:0 1 50%}}#audials .shopify-section .product-top .top-content .product-main .product-title{color:#000;font-size:54px;font-weight:700;margin:.7em 0;text-transform:lowercase}@media (min-width: 640px){#audials .shopify-section .product-top .top-content .product-main .product-title{font-size:60px}}#audials .shopify-section .product-top .top-content .product-main .product-purchase{margin-bottom:20px}#audials .shopify-section .product-top .top-content .product-main .product-purchase .product__price .price__sale dd{margin-right:.5em}#audials .shopify-section .product-top .top-content .product-main .product-purchase .product__price .price--on-sale .price__sale{flex-direction:row;align-items:flex-end}#audials .shopify-section .product-top .top-content .product-main .product-purchase .product__price .price-item--regular{color:#555}#audials .shopify-section .product-top .top-content .product-main .product-purchase .product__price .price__regular span{color:inherit}#audials .shopify-section .product-top .top-content .product-main .product-purchase .price-tax-excluded{margin:0}#audials .shopify-section .product-top .top-content .product-main .qtydiv{display:flex;height:48px;margin-bottom:20px;color:#eee}#audials .shopify-section .product-top .top-content .product-main .qtydiv .qtybox{background:#2C2C2C;border:2px solid #444;border-radius:4px}#audials .shopify-section .product-top .top-content .product-main .qtydiv .btnqty{display:inline-block;cursor:pointer;user-select:none;width:47px;padding:8px;font-size:1em;line-height:0;text-align:center}#audials .shopify-section .product-top .top-content .product-main .qtydiv .quantity-input{display:inline-block;width:47px;height:44px;border:0;outline:0;padding:8px;text-align:center;background:#333}#audials .shopify-section .product-top .top-content .product-main .product-buttons button{margin-bottom:1em}#audials .shopify-section .product-top .top-content .product-image{position:relative;left:auto;right:auto;top:auto;bottom:auto;margin:auto;padding:0;width:auto;flex:0 1 100%}@media (min-width: 640px){#audials .shopify-section .product-top .top-content .product-image{flex:0 1 50%}}#audials .shopify-section .product-top .top-content .product-image .gradient-fade{display:none;height:100%;background:linear-gradient(90deg,#FFF 0%,rgba(255,255,255,.892595) 24%,rgba(255,255,255,.774947) 45%,rgba(255,255,255,0) 100%)}#audials .shopify-section .product-top .top-content .product-image img{display:block;box-sizing:border-box;padding:20px;margin:auto;width:auto;height:auto;max-width:100%;max-height:425px;object-fit:contain}#audials .shopify-section .product-top .top-content .product-image img.mobile{display:none}#audials .shopify-section .product-top .top-content .description{flex:0 1 100%;margin-top:2em;border-top:1px solid #999;padding-top:4em}#audials .shopify-section .product-top .top-content .description h3{color:#000;font-size:40px;font-weight:100;line-height:1.5;margin:1.5em 0}#audials .shopify-section .product-top .top-content .description h3 span{color:#444;font-size:18px;font-weight:400;margin-left:1.5em}#audials .shopify-section .product-top .top-content .description h4{margin-top:1em;padding-bottom:10px;color:#111;font-size:24px;font-weight:700;line-height:1.5}#audials .shopify-section .product-top .top-content .description p{margin-bottom:.5em;padding:0;color:#333;font-size:24px;line-height:1.5}#audials .shopify-section .product-top .top-content .description p.external-link{margin:0 auto 2em}#audials .shopify-section .product-top .top-content .description p.external-link:before{content:"\25b6";color:#333}#audials .shopify-section .product-top .top-content .description img{display:block;box-sizing:border-box;width:100%;max-width:640px;margin:2em auto;padding:0;outline:1em solid #DDD}#freesoft100,#freesoft100 .shopify-section{font-family:Helvetica,Helvetica Neue,Arial,Noto Sans JP,BIZ UDGothic,sans-serif;color:#333;background:#FAFAFA}#freesoft100 h1,#freesoft100 h2,#freesoft100 h3,#freesoft100 h4,#freesoft100 h5,#freesoft100 h6,#freesoft100 .shopify-section h1,#freesoft100 .shopify-section h2,#freesoft100 .shopify-section h3,#freesoft100 .shopify-section h4,#freesoft100 .shopify-section h5,#freesoft100 .shopify-section h6{color:#000}#freesoft100 p,#freesoft100 input,#freesoft100 textarea,#freesoft100 span,#freesoft100 label,#freesoft100 li,#freesoft100 th,#freesoft100 td,#freesoft100 .shopify-section p,#freesoft100 .shopify-section input,#freesoft100 .shopify-section textarea,#freesoft100 .shopify-section span,#freesoft100 .shopify-section label,#freesoft100 .shopify-section li,#freesoft100 .shopify-section th,#freesoft100 .shopify-section td{color:#333}#freesoft100 .title-with-icon,#freesoft100 .shopify-section .title-with-icon{display:block;padding:.75em 1em;margin:0 0 1em;color:#fff;background:#1E8EC8;font-size:20px;font-weight:700;text-align:center}#freesoft100 .title-with-icon.orange,#freesoft100 .shopify-section .title-with-icon.orange{background:#FF4500}#freesoft100 .title-with-icon.green,#freesoft100 .shopify-section .title-with-icon.green{background:#3AB437}#freesoft100 #freesoft100-header,#freesoft100 .shopify-section #freesoft100-header{padding:2em 0}#freesoft100 #freesoft100-footer,#freesoft100 .shopify-section #freesoft100-footer{color:#fafafa;background:#00466C;padding:2em 0}#freesoft100 #freesoft100-footer p,#freesoft100 .shopify-section #freesoft100-footer p{font-family:inherit;color:inherit}#freesoft100 .product-lineup .product-wrapper,#freesoft100 .shopify-section .product-lineup .product-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 100px;gap:5px}#freesoft100 .product-lineup .product-wrapper .product-card,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card{flex:1 0 calc(25% - 5px);display:flex;flex-direction:column;height:auto;margin:0;border:1px solid #BBC;padding:15px 15px 20px}@media (max-width: 800px){#freesoft100 .product-lineup .product-wrapper .product-card,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card{flex-basis:calc(50% - 2.5px)}}#freesoft100 .product-lineup .product-wrapper .product-card .product-image-container,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-image-container{background:transparent!important;height:0;padding-top:50%;margin-bottom:10px}#freesoft100 .product-lineup .product-wrapper .product-card .product-image-container .product-image,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-image-container .product-image{width:50%;left:25%;object-fit:contain}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0;background:transparent}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .content,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .content{display:flex;flex-direction:column;justify-content:space-between;height:100%}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .content .product-name,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .content .product-name{display:flex;justify-content:center;align-items:center;height:auto;min-height:3em;padding:0;margin:auto;color:#1e8ec8;line-height:1.25em;font-family:inherit;font-size:20px;font-weight:700;text-align:center}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .content .description,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .content .description{color:#777;font-size:14px;white-space:pre-wrap}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular,#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale{flex-direction:column-reverse!important;margin:1em auto}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span,#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span{color:#1e8ec8;font-size:25px;font-weight:700}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular .price__compare .price-item--regular,#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale .price__compare .price-item--regular,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular .price__compare .price-item--regular,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale .price__compare .price-item--regular{color:#aaa;font-size:17px;font-weight:400}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span{color:#1e8ec8}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span{color:#f40}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .cta-list,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .cta-list{margin:auto}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .cta-list .btn,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .cta-list .btn{background:#1E8EC8}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .cta-list .btn:hover,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .cta-list .btn:hover{opacity:.8}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .cta-list .btn.transparent,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .cta-list .btn.transparent{display:none}@media (max-width: 543px){#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .product-name,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .product-name{height:34px;font-size:12px;margin-bottom:3px}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale{flex-direction:row!important;align-items:baseline}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span{margin-right:5px}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span,#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span{font-size:16.4px}#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span:first-letter,#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span:first-letter,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span:first-letter,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span:first-letter{font-size:70%;letter-spacing:2px}@-moz-document url-prefix(){#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span:first-letter,#freesoft100 .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span:first-letter,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__sale span:first-letter,#freesoft100 .shopify-section .product-lineup .product-wrapper .product-card .product-card-footer .price__regular span:first-letter{font-size:100%!important;letter-spacing:initial}}}.usf-has-container #freesoft100 .banner-image{display:none}.usf-has-container #freesoft100 #usf_container .usf-facets{background:transparent}.usf-has-container #freesoft100 #usf_container .usf-facets .usf-facet .usf-title .usf-label{padding-left:1em;color:#1e8ec8}.usf-has-container #freesoft100 #usf_container .usf-facets .usf-facet .usf-facet-value .usf-checkbox-inner{background-color:#fff}.usf-has-container #freesoft100 #usf_container .usf-facets .usf-facet .usf-facet-value .usf-checkbox-inner:before,.usf-has-container #freesoft100 #usf_container .usf-facets .usf-facet .usf-facet-value .usf-checkbox-inner:after{border-color:#000}.usf-has-container #freesoft100 #usf_container .usf-facets .usf-facet .usf-facet-value .usf-label{padding-right:1.5em;color:#333}.usf-has-container #freesoft100 #usf_container .usf-sr-container{background:transparent}.usf-has-container #freesoft100 #usf_container .usf-sr-container .usf-sr-config .usf-sr-summary{color:#000}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item{border:1px solid #CCD}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item{padding:15px}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .grid-view-item__image-wrapper{background:transparent;padding-top:50%;margin:0 auto 20px}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .grid-view-item__image-wrapper .grid-view-item__image{width:100%;height:100%}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer{display:flex;flex-direction:column;justify-content:flex-end;background:transparent;padding:0;margin:0 auto;height:auto}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .title-and-price .product-card__title{color:#1e8ec8}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .title-and-price .price__regular s.price-item--regular{color:#333}.usf-has-container #freesoft100 #usf_container .usf-sr-container .grid.usf-results.usf-grid.grid--view-items .grid__item .grid-view-item .product-card-footer .title-and-price .price__sale s.price-item--regular{color:#999}.usf-has-container #freesoft100 #usf_container .usf-dropdown{color:#000;background:#FFF;border:1px solid #CCD}.usf-has-container #freesoft100 #usf_container .usf-dropdown option{background-color:#fff;color:#333}#freesoft100 #usf_container .usf-facets .usf-facet:first-child .usf-title:before,#freesoft100 #usf_container .usf-facets .usf-facet:last-child .usf-title:before{content:"";display:inline-block;position:absolute;margin:inherit;padding:4px;border-color:#000;border-style:solid;border-width:0 1px 1px 0;transform:translateY(-5px) rotate(45deg);transition:all .3s ease}#freesoft100 #usf_container .usf-facets .usf-facet.usf-collapsed .usf-title:before{transform:rotate(-135deg)}#freesoft100 .freesoft100-banner-slider{display:flex;position:relative;margin:0 auto 100px;max-height:230px;background-color:#fafafa}@media (max-width: 767px){#freesoft100 .freesoft100-banner-slider{margin-bottom:60px!important}}#freesoft100 .freesoft100-banner-slider:not(.slick-initialized):before{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='20px' height='20px' viewBox='0 0 20 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='spinner' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0.000000, 2.000000)' fill='%23FFFFFF' fill-rule='nonzero' id='Combined-Shape'%3E%3Cpath d='M15.1665605,2.23465156 C14.966814,2.04324185 14.9604669,1.72601086 15.1523972,1.5267645 L16.0523972,0.592457927 C16.2537744,0.38340447 16.5902524,0.389192578 16.7843204,0.605048501 C18.5099658,2.52443165 19.5,4.99750987 19.5,7.59627254 C19.5,13.0070025 15.2304141,17.4393382 10,17.4393382 C4.76958589,17.4393382 0.5,13.0070025 0.5,7.59627254 C0.5,4.99750987 1.49003424,2.52443165 3.21567965,0.605048501 C3.40974761,0.389192578 3.74622556,0.38340447 3.94760283,0.592457927 L4.84760283,1.5267645 C5.03953312,1.72601086 5.03318598,2.04324185 4.83343947,2.23465156 C3.45088538,3.5595022 2.625,5.5403152 2.625,7.59627254 C2.625,11.8789732 5.89291411,15.271455 10,15.271455 C14.1070859,15.271455 17.375,11.8789732 17.375,7.59627254 C17.375,5.5403152 16.5491146,3.5595022 15.1665605,2.23465156 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;top:50%;transform:translatey(-50%);right:0;left:0;width:20px;height:20px;margin:0 auto;animation-name:spin;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#freesoft100 .freesoft100-banner-slider .slick-arrow{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;position:absolute!important;height:100%;width:100px;top:0;z-index:1;cursor:pointer}@media (max-width: 990px){#freesoft100 .freesoft100-banner-slider .slick-arrow{width:70px;background-color:transparent}}@media (max-width: 950px){#freesoft100 .freesoft100-banner-slider .slick-arrow{width:50px}}#freesoft100 .freesoft100-banner-slider .slick-arrow .arrow-wrapper{display:flex;align-items:center;justify-content:center;position:absolute!important;top:50%;transform:translatey(-50%);left:0;right:0;width:2em;height:4em;margin:0 auto;font-size:24px;color:#fff;background:rgba(0,0,0,.75);border-radius:0;box-shadow:0 5px 20px #00000080;z-index:1}@media (max-width: 950px){#freesoft100 .freesoft100-banner-slider .slick-arrow .arrow-wrapper{height:30px;width:30px}#freesoft100 .freesoft100-banner-slider .slick-arrow .arrow-wrapper img{max-width:20px}}#freesoft100 .freesoft100-banner-slider .slick-arrow.left{left:0px}#freesoft100 .freesoft100-banner-slider .slick-arrow.left img{transform:rotate(180deg)}#freesoft100 .freesoft100-banner-slider .slick-arrow.right{right:0px}#freesoft100 .freesoft100-banner-slider .slick-arrow:hover{opacity:.8}#freesoft100 .freesoft100-banner-slider .slick-track{background-color:#fafafa}#freesoft100 .freesoft100-banner-slider .slide-item{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;opacity:.25}#freesoft100 .freesoft100-banner-slider .slide-item.slick-active{opacity:1}#freesoft100 .freesoft100-banner-slider .slide-item.slick-active:hover{opacity:.8}#freesoft100 .freesoft100-banner-slider .slide-item .image-wrapper{position:relative;width:950px;height:0;padding-top:calc(230 / 950 * 100%);background-color:#fff}@media (max-width: 950px){#freesoft100 .freesoft100-banner-slider .slide-item .image-wrapper{width:90vw}}#freesoft100 .freesoft100-banner-slider .slide-item .image-wrapper img{position:absolute;object-fit:cover;height:100%;width:100%;top:0}#freesoft100 .freesoft100-banner-slider ul.slick-dots{display:block;position:absolute;bottom:-45px;left:0;right:0}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;margin:10px 2px}@media (max-width: 950px){#freesoft100 .freesoft100-banner-slider ul.slick-dots>li{margin:10px 0}}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li>button{transition:all .13s ease-in-out;-webkit-transition:all .13s ease-in-out;-moz-transition:all .13s ease-in-out;-ms-transition:all .13s ease-in-out;-o-transition:all .13s ease-in-out;background-color:transparent!important;height:initial!important}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li>button:focus{outline:none}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li>button:before{content:"";background-color:#ccc;border-radius:100%;width:12px;height:12px;opacity:1}@media (max-width: 950px){#freesoft100 .freesoft100-banner-slider ul.slick-dots>li>button:before{width:9px;height:9px}}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li>button:after{opacity:0}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li.slick-active>button:before{background-color:#267dc1}#freesoft100 .freesoft100-banner-slider ul.slick-dots>li:hover>button:before,#freesoft100 .freesoft100-banner-slider ul.slick-dots>li:focus>button:before,#freesoft100 .freesoft100-banner-slider ul.slick-dots>li:active>button:before{background-color:#267dc1}#std-product .wishlist-btn{background-color:#fff;border:1px solid #267dc1;border-radius:5px;padding:9px 16px;color:#267dc1}#std-product .wishlist-btn span{color:#267dc1}#std-product .msg-tooltip{background-color:#fff!important}body.komodo-plaza-jp .wishlist-btn{transition:opacity .15s ease-in-out;background-color:#fff;border:1px solid #267dc1;border-radius:5px;padding:9px 16px;color:#267dc1}body.komodo-plaza-jp .wishlist-btn span{color:#267dc1}body.komodo-plaza-jp .msg-tooltip{background-color:#fff!important;bottom:80px}body.komodo-plaza-jp .hulk__wishlist-wrap .wishlist-grid-view .wishlist__product{background:black;border-radius:25px;padding:20px}body.komodo-plaza-jp .hulk__wishlist-wrap .wishlist-list-view .wishlist__product{background:black;border-radius:5px;padding:10px}body.komodo-plaza-jp .hulk__wishlist-wrap .wishlist-popup .wishlist-modal{background:black}
/*# sourceMappingURL=/s/files/1/0276/1267/6167/t/1/assets/sass-theme.scss.css.map?v=183903290482585903881685070469 */
