/*!
 * @license
 * MyFonts Webfont Build ID 3935532, 2020-08-14T03:10:36-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: ProximaNova-Bold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/bold/
 *
 * Webfont: ProximaNova-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular/
 *
 * Webfont: ProximaNovaA-Bold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-bold/
 *
 * Webfont: ProximaNovaA-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-regular/
 *
 * Webfont: ProximaNovaS-Bold by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-bold/
 *
 * Webfont: ProximaNovaS-Regular by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-regular/
 *
 * Webfont: ProximaNova-BoldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/bold-it/
 *
 * Webfont: ProximaNova-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/regular-it/
 *
 * Webfont: ProximaNovaA-BoldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-bold-it/
 *
 * Webfont: ProximaNovaA-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/a-regular-it/
 *
 * Webfont: ProximaNovaS-BoldIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-bold-it/
 *
 * Webfont: ProximaNovaS-RegularIt by Mark Simonson
 * URL: https://www.myfonts.com/fonts/marksimonson/proxima-nova/s-regular-it/
 *
 *
 * Webfonts copyright: Copyright (c) Mark Simonson, 2005. All rights reserved.
 *
 * © 2020 MyFonts Inc
*/@font-face{font-family:ProximaNova;font-style:italic;font-weight:400;src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_8_0.eot);src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_8_0.eot?#iefix) format("embedded-opentype"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_8_0.woff) format("woff"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_8_0.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-style:italic;font-weight:700;src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_9_0.eot);src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_9_0.eot?#iefix) format("embedded-opentype"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_9_0.woff) format("woff"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_9_0.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-weight:400;src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_A_0.eot);src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_A_0.eot?#iefix) format("embedded-opentype"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_A_0.woff) format("woff"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_A_0.ttf) format("truetype")}@font-face{font-family:ProximaNova;font-weight:700;src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_B_0.eot);src:url(https://static.cdn.printful.com/static/fonts/pn/297E38_B_0.eot?#iefix) format("embedded-opentype"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_B_0.woff) format("woff"),url(https://static.cdn.printful.com/static/fonts/pn/297E38_B_0.ttf) format("truetype")}body,html{margin:0;padding:0;width:100%}body{background-color:var(--pf-sys-background,#fff);color:var(--pf-sys-neutral-900-on-background,#222);font-family:ProximaNova,sans-serif;font-size:15px;font-weight:400;height:100%;text-align:left;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px;transition:transform .5s}html:lang(ja) body{font-family:Noto Sans JP Scaled,sans-serif}h1{font-size:50px;line-height:52px;margin-bottom:30px}h1,h2{color:var(--pf-sys-neutral-900-on-background,#222);font-weight:700;letter-spacing:-1px}h2{font-size:40px;line-height:50px}h3,h4{color:var(--pf-sys-neutral-900-on-background,#222);font-weight:700;line-height:30px}h4{font-size:23px}.collapse{display:none}#content{margin:0;padding:0;width:100%}.text-bold{font-weight:700}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:var(--pf-comp-input-surface,var(--pf-sys-background,#fff));border:1px solid var(--pf-comp-input-border-color,var(--pf-sys-border-on-background,var(--pf-sys-neutral-300-on-background,#e5e5e5)))!important;border-radius:0;box-shadow:var(--pf-comp-input-inset-box-shadow,inset 0 1px 1px rgba(0,0,0,.075))!important;box-sizing:border-box!important;color:var(--pf-comp-input-on-surface,var(--pf-sys-neutral-900-on-background,#222))!important;font-size:16px;font-weight:400;line-height:normal;margin:0;outline:var(--pf-comp-input-outline,none);padding:5px 10px;text-overflow:"";transition:border .2s linear,box-shadow .2s linear!important;width:100%}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{height:39px}textarea{height:187px}label{color:var(--pf-sys-neutral-900-on-background,#222);display:block;font-size:14px;font-weight:700;line-height:25px}.grecaptcha-badge{bottom:80px!important;z-index:9999}.platforms{border:1px solid #ddd;position:relative}.platforms .platform-info-tooltip{position:absolute;right:5px;top:5px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;color:#0a0a0a}::-moz-selection{background:var(--pf-sys-selection-surface,var(--pf-sys-primary-surface-400,#ed4642));color:var(--pf-sys-selection-on-surface,var(--pf-sys-background,#fff));text-shadow:none}::selection{background:var(--pf-sys-selection-surface,var(--pf-sys-primary-surface-400,#ed4642));color:var(--pf-sys-selection-on-surface,var(--pf-sys-background,#fff));text-shadow:none}.pf-sponsors{position:relative}.pf-sponsors img{display:inline-block;margin:0 auto;max-height:60px;max-width:140px;object-fit:scale-down;width:100%}.label-danger{background:#f0473d}h5{font-size:22px;line-height:30px}h5,h6{color:var(--pf-sys-neutral-900-on-background,#222);font-weight:700}h6{font-size:16px;line-height:20px}.quote-author a,h3 a:not(.pf-cards__item__main-link){color:#f0473d;display:inline-block;font-size:11px;font-weight:700;line-height:27px;margin:0 0 0 5px;text-transform:uppercase;vertical-align:top}.nav-pills>li>a{color:#7c7c7c;font-size:14px;font-weight:700;line-height:20px;margin:0 0 10px;padding:0 10px}.nav>li>ul.nav{margin-left:15px}.nav>li>ul.nav>li>a{font-weight:400}input[type=file]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}.form-group select.form-control{border:1px solid #e5e5e5!important;width:100%!important}select::-ms-expand{display:none}select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;font-family:ProximaNova,sans-serif!important;font-size:15px!important;font-weight:400!important;height:37px!important;margin:0;outline:none;padding:7px 0 5px 10px!important;text-overflow:"";width:110%!important}select[multiple]{height:auto!important}.styled-select{background:var(--pf-comp-dropdown-input-button-surface,var(--pf-comp-input-surface,var(--pf-sys-background,#fff))) url(https://static.cdn.printful.com/static/images/layout/nav-arrow.png) no-repeat 95% center!important;border:1px solid #e5e5e5!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;display:block;overflow:hidden;-webkit-transition:border .2s linear,box-shadow .2s linear!important;-moz-transition:border .2s linear,box-shadow .2s linear!important;-o-transition:border .2s linear,box-shadow .2s linear!important;transition:border .2s linear,box-shadow .2s linear!important}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.styled-select{background:var(--pf-comp-dropdown-input-button-surface,var(--pf-comp-input-surface,var(--pf-sys-background,#fff))) url(https://static.cdn.printful.com/static/images/retina/nav-arrow@2x.png) no-repeat 95% center!important;-webkit-background-size:10px 6px!important;-moz-background-size:10px 6px!important;background-size:10px 6px!important}}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{background-color:var(--pf-comp-input-focus-surface,var(--pf-comp-input-surface,var(--pf-sys-background,#fff)));border:1px solid var(--pf-comp-input-focus-border-color,var(--pf-sys-neutral-400-on-background,#b1b1b1))!important;-webkit-box-shadow:var(--pf-comp-input-focus-box-shadow,0 2px 4px 0 rgba(0,0,0,.25))!important;-moz-box-shadow:var(--pf-comp-input-focus-box-shadow,0 2px 4px 0 rgba(0,0,0,.25))!important;box-shadow:var(--pf-comp-input-focus-box-shadow,0 2px 4px 0 rgba(0,0,0,.25))!important;color:var(--pf-comp-input-focus-on-surface,var(--pf-comp-input-on-surface,var(--pf-sys-neutral-900-on-background,#222)));outline:var(--pf-comp-input-focus-outline,none)!important}input[type=email]:-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]:-moz-placeholder,input[type=number]:-ms-input-placeholder,input[type=number]::-moz-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]:-moz-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-moz-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]:-moz-placeholder,input[type=search]:-ms-input-placeholder,input[type=search]::-moz-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-moz-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]:-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-moz-placeholder,input[type=text]::-webkit-input-placeholder,textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-placeholder{color:var(--pf-comp-input-placeholder-on-surface,var(--pf-sys-neutral-700-on-background,#555));font-size:15px;font-weight:400}.modal-header button.close{font-family:ProximaNova,sans-serif;font-size:65px;font-weight:400;line-height:30px}.modal-footer{padding:15px 20px}.modal-body{padding:20px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.bounce-arrow:after{background:url(https://static.cdn.printful.com/static/images/retina/btn-arrow@2x.png);-webkit-background-size:13px 21px;-moz-background-size:13px 21px;-o-background-size:13px 21px;background-size:13px 21px}.button.white.bounce-arrow:after{background:url(https://static.cdn.printful.com/static/images/retina/btn-arrow-red@2x.png);-webkit-background-size:13px 21px;-moz-background-size:13px 21px;-o-background-size:13px 21px;background-size:13px 21px}}@-webkit-keyframes bounce-arrow{0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:translateX(6px);transform:translateX(6px)}}@keyframes bounce-arrow{0%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transform:translateX(6px);transform:translateX(6px)}}.modal-content{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tooltip{z-index:1240}.tooltip-inner{font-weight:600;max-width:250px}.tooltip-inner a,.tooltip-inner a:visited{color:#fff;text-decoration:underline!important}.modal-header div.media-object{background-repeat:no-repeat;background-size:cover;height:97px;margin-right:20px;width:97px}.product-list .carousel a{border:1px solid transparent;color:#000;display:inline-block;height:100%}.product-list .carousel a:hover{border:1px solid #e5e5e5;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);overflow:hidden}.flag{background-repeat:no-repeat;background-size:contain;display:inline-block;height:16px;margin:0;padding:0;width:24px}