﻿.breakpoint{display:inline-block;}img.loading{display:block;width:32px;height:32px;margin:0 auto;}.flex-align-center{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;}.category-masthead{color:#999;padding-left:20px;padding-top:22px;position:relative;display:flex;}.storepage_2 .category-archived-products,.storepage_20 .category-archived-products{padding-left:0;}.category-masthead .row:first-child>div[class*="col-"]:last-child{padding-top:20px;padding-bottom:20px;}@media screen and (max-width:767px){.category-masthead .row:first-child>div[class*="col-"]:last-child{padding-top:0;}}@media(min-width:768px){.category-masthead{height:160px;}.category-masthead:not(.category-store) .row:first-child>div[class*="col-"]:last-child{border-left:1px solid #808080;max-height:160px;}.category-archived-products .row:first-child>div[class*="col-"]:last-child{border:none !important;}.storepage_2 .category-archived-products>div,.storepage_20 .category-archived-products>div{width:100%;max-width:1000px;}.storepage_2 .category-archived-products .container-fluid:first-of-type .row>div:last-of-type{border-left:1px solid #808080 !important;}.storepage_20 .category-archived-products .container-fluid:first-of-type .row>div:last-of-type{display:none;}}.category-super-x-fi{background:url(/content2/images/category/headers/cat-header-super-x-fi.jpg) no-repeat left center;background-size:cover;}.category-amplifiers{background:url(/content2/images/category/headers/cat-header-amplifiers.jpg) no-repeat center;background-size:cover;}.category-sound-blaster,.category-sound-cards{background:url(/content2/images/category/headers/cat-header-sound-cards.jpg) no-repeat center;background-size:cover;}.category-speakers{background:url(/content2/images/category/headers/cat-header-speakers.jpg) no-repeat center;background-size:cover;}.category-headphones-headsets{background:url(/content2/images/category/headers/cat-header-headphones.jpg) no-repeat center;background-size:cover;}.category-peripherals{background:url(/content2/images/category/headers/cat-header-peripherals.jpg) no-repeat center;background-size:cover;}.category-gaming-headsets{background:url(/content2/images/category/headers/cat-header-gaming-headsets.jpg) no-repeat center;background-size:cover;}.category-gaming-landing-page{background:url(/content2/images/category/headers/cat-header-gaming-landing.jpg) no-repeat center;background-size:cover;}.category-replacement-parts{background:url(/content2/images/category/headers/cat-header-accessories.jpg) no-repeat center;background-size:cover;}.category-accessories{background:url(/content2/images/category/headers/cat-header-accessories.jpg) no-repeat center;background-size:cover;}.category-b-stock,.category-refurbished{background:#000;color:#fff;}.category-store,.category-bundled-offers{background:url(/content2/images/store/header_shop_bg.jpg) no-repeat center;background-size:cover;padding-top:0;}.category-store-sg{background:url(/content2/images/store/header_shop_bg.jpg) no-repeat center;background-size:cover;padding-top:0;display:flex;}.category-store-us{background:url(/content2/images/store/header_shop_bg.jpg) no-repeat center;background-size:cover;padding-top:0;text-align:center;}.category-store-us img{width:100%;display:inline-block;}.store-policies{margin-top:20px;padding:30px;font-size:14px;background-color:#e6e6e6;}.policy-cell{display:flex;justify-content:space-between;padding-right:0;color:currentColor;}.policy-cell:hover,.policy-cell:active,.policy-cell:focus{border-color:transparent;text-decoration:none;color:currentColor;}@media screen and (max-width:767px){.policy-cell+.policy-cell{margin-top:30px;}}@media screen and (min-width:768px){.policy-cell:nth-child(n+3){margin-top:20px;}}@media screen and (min-width:1199px){.policy-cell{margin-top:0 !important;}}.store-policies i,.store-policies i+div{display:inline-block;float:left;}.store-policies i+div{width:100%;margin-left:10px;line-height:1.4;}.store-policies i+div strong{text-transform:uppercase;}.store-policies i+div p{margin:0;}.store-policies i{color:#dc264d;font-size:2em;margin-top:-5px;}@media screen and (min-width:480px){.category-store-us img{width:40%;}}.category-archived-products{background:url(/content2/images/category/headers/cat-header-archived-products.jpg) no-repeat center;background-size:cover;}.category-header{font-size:36px;font-weight:100;color:#fff;margin:0;}@media screen and (max-width:767px){.category-header{margin-top:20px;}}.store-category-header{background:#f2f2f2 !important;padding-top:0;}.store-category-header h3{margin-top:0;margin-bottom:0;}.category-desc{margin-bottom:0;}.category-list{padding-left:0;margin-top:60px;}#category-wrapper{max-width:2500px;margin:auto;background:#f2f2f2;padding-top:40px;padding-bottom:40px;}@media screen and (max-width:767px){#category-wrapper{padding-left:0;padding-right:0;}#category-wrapper .sliding-container{-webkit-transition:.4s ease-out;-o-transition:.4s ease-out;transition:.4s ease-out;position:relative;left:-50%;width:150%;margin-left:0;margin-right:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}#category-wrapper .sliding-container.open{-webkit-transform:translateX(33.333%);-ms-transform:translateX(33.333%);-o-transform:translateX(33.333%);transform:translateX(33.333%);}#category-wrapper .sliding-container>div:first-child{width:33.333%;}#category-wrapper .sliding-container>div+div{width:66.666%;}}@media screen and (max-width:550px){#category-wrapper .sliding-container{left:-75%;width:175%;}#category-wrapper .sliding-container.open{-webkit-transform:translateX(43.56%);-ms-transform:translateX(43.56%);-o-transform:translateX(43.56%);transform:translateX(43.56%);}#category-wrapper .sliding-container>div:first-child{width:43.56%;padding:0;}#category-wrapper .sliding-container>div+div{width:56.44%;}}.pl-top>*{margin-bottom:10px;}.toggle-filters{display:none;border:1px solid #999;font-size:13px;line-height:32px;height:32px;padding:0 10px;text-transform:uppercase;cursor:pointer;float:left;margin-right:20px;position:relative;z-index:5;}.toggle-filters:before{content:"ii";letter-spacing:-9px;padding-right:12px;vertical-align:bottom;}.sliding-container.open .toggle-filters:before{content:"hh";}.pl-top .cat-sortby{float:left;}.sortby-container{padding:10px;font-family:ProximaNova-Regular,sans-serif;font-size:12px;text-transform:uppercase;direction:flex;align-items:center;}.sortby-container>span{line-height:26px;}#s2id_sortby{width:150px;height:30px;}#category-grid-container .cat-sortby{font-family:ProximaNova-Regular,sans-serif;float:left;line-height:30px;text-transform:uppercase;font-size:12px;}#category-grid-container .cat-sortby>span{float:left;padding-right:10px;}#category-grid-container .cat-sortby .sortby-dropdown{float:left;height:30px;position:relative;width:auto !important;z-index:15;}#category-grid-container .cat-sortby .sortby-dropdown>span{background-color:#f3f3f3;display:block;font-weight:bold;letter-spacing:1px;padding:0 40px 0 5px;position:relative;border:1px solid #999;}.cat-sortby>span i{display:none;}#category-grid-container .cat-sortby .sortby-dropdown>span>a{background:url("/content2/images/icon.png") no-repeat -31px -69px;border-left:1px solid #d9d9d9;display:block;height:100%;position:absolute;right:0;top:0;width:28px;}#category-grid-container .cat-sortby .sortby-dropdown:hover>span>a{background-color:#e9e9e9;}#category-grid-container .cat-sortby .sortby-dropdown ul{list-style:none;background-color:#fff;border-bottom:none;display:block;position:relative;padding:0;margin:0;min-width:100%;width:auto !important;max-height:0;overflow-y:hidden;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);box-shadow:0 3px 4px rgba(0,0,0,.2);}#category-grid-container .cat-sortby .sortby-dropdown:hover ul{max-height:150px;}#category-grid-container .cat-sortby .sortby-dropdown ul li{background-color:#fff;text-align:left;white-space:nowrap;border-top:none;padding:0;margin:0;}#category-grid-container .cat-sortby .sortby-dropdown ul li a{display:block;padding:0 12px 0 7px;text-decoration:none;color:#333;}#category-grid-container .cat-sortby .sortby-dropdown ul li a:hover{background-color:#f3f3f3;border-bottom-color:transparent;}.pl-top .reset-filters,.pl-top .cat-sortby{float:left;margin-right:20px;}.pl-top .reset-filters{border:1px solid #999;font-size:13px;line-height:32px;height:32px;padding:0 10px;display:none;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;}.pl-top .reset-filters.show{display:inline-block;}.pl-top .reset-filters:before{font-size:80%;vertical-align:bottom;}.pl-top .hot-filter{border:1px solid #999;font-size:13px;line-height:32px;height:32px;padding:0 10px;display:none;text-transform:uppercase;cursor:pointer;background:none;display:inline-block;outline:none;position:relative;padding:0 6px 0 25px;border:1px solid #d9d9d9;background-color:#fff;}.pl-top .hot-filter.i-check-lt{color:#fff;border:1px solid #e1261c;background-color:#e1261c;}.pl-top .hot-filter:before{content:"";-webkit-transition:.4s .2s;-o-transition:.4s .2s;transition:.4s .2s;position:absolute;z-index:1;left:6px;top:7px;line-height:1.2;font-size:105%;color:#fff;}.pl-top .hot-filter.i-check-lt:before{content:"O";}.pl-top .hot-filter:after{content:"";position:absolute;left:6px;top:8px;border:1px solid #d9d9d9;width:15px;height:15px;}.pl-top .hot-filter.i-check-lt:after{opacity:0;}@media screen and (max-width:767px){.toggle-filters{display:inline-block;}}@media screen and (max-width:550px){.pl-top .toggle-filters,.pl-top .reset-filters,.pl-top .cat-sortby{margin-right:7px;}#category-wrapper .pl-top .cat-sortby{float:right;margin-right:0;}.reset-filters span{display:none;}.toggle-filters span{display:none;}.toggle-filters:before{content:"A";}.sliding-container.open .toggle-filters:before{content:"x";}.cat-sortby>span span{display:none;}.cat-sortby>span i{display:block;}#category-grid-container .faded-overlay{display:block;position:absolute;top:-40px;left:-12px;right:0;bottom:0;z-index:-1;background:rgba(242,242,242,0);-webkit-transition:.3s 0s background,0s .3s z-index;-o-transition:.3s 0s background,0s .3s z-index;transition:.3s 0s background,0s .3s z-index;}.sliding-container.open #category-grid-container .faded-overlay{z-index:3;background:rgba(242,242,242,.8);-webkit-transition:.3s 0s background,0s 0s z-index;-o-transition:.3s 0s background,0s 0s z-index;transition:.3s 0s background,0s 0s z-index;}}#compare-products{background:#e6e6e6;position:fixed;top:0;left:0;width:100%;height:220px;}#compare-products>.row{height:100%;}#compare-products h2:not(.product-name){color:#000;font-size:32px;}.compare-selected-product{float:left;width:calc(25% + 30px);height:120px;text-align:center;display:block;margin-right:30px;margin-top:20px;position:relative;-webkit-transition:.3s cubic-bezier(0,.57,.25,1.35);-o-transition:.3s cubic-bezier(0,.57,.25,1.35);transition:.3s cubic-bezier(0,.57,.25,1.35);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.compare-selected-product.added{-webkit-transform:scale(.2);-ms-transform:scale(.2);-o-transform:scale(.2);transform:scale(.2);}.compare-selected-product img{width:120px;height:120px;}.compare-selected-product:last-child{margin-right:0;}.compare-selected-product .close{position:absolute;top:15px;right:15px;width:12px;height:12px;top:10px;right:10px;}.compare-selected-product .product-name{line-height:1.1;display:block;margin-top:10px;}.compare-remove-product{font-size:12px;color:#888;border:none;}#selected-products{direction:-ms-flexbox;display:flex;}#selected-products a:hover{border:none;}#selected-products img{display:block;margin:0 auto;}#selected-products .product-name{display:block;margin-top:0;}#compare-actions{position:relative;padding-top:0 !important;padding-bottom:0 !important;border:none !important;padding-right:0;height:100%;max-height:none;}#compare-button-1{display:none;}.btn-compare{background-color:#26afff;}.pl-top .btn-compare{float:right;line-height:32px;height:32px;}#compare-actions .btn-compare{position:absolute;bottom:15px;right:15px;}@media screen and (max-width:991px){.compare-remove-product{font-size:12px;color:#888;border:none;}#compare-actions .btn-compare{bottom:-28px;right:0;height:28px;line-height:28px;}}.btn-compare.disabled{color:#eee;background-color:rgba(33,150,243,.4);}.btn-remove-all{color:#26afff !important;background-color:#fff;align-self:flex-end;padding-left:5px !important;padding-right:5px !important;}#compare-actions .close,#compare-actions .close:active{transition:none;position:absolute;top:15px;right:15px;padding:0;background-color:transparent;box-shadow:none;border:none;}#compare-results{z-index:110;background:#fff;overflow-y:scroll;}#compare-results .close{position:absolute;top:15px;right:15px;}#compare-results>.content{margin:60px auto;width:90%;max-width:1200px;}#compare-results td{padding:10px;font-size:14px;}#compare-results table,#compare-results td{border:1px solid #ddd;}#compare-results .property-category{text-transform:uppercase;background-color:#eee;}#compare-results .product-item>div{text-align:center;margin-top:20px;margin-bottom:20px;}#compare-results .img>a{border-color:transparent;}.filters-wrapper{float:left;width:90%;margin-left:20px;margin-bottom:40px;position:relative;z-index:5;}.filters{border:1px solid #d9d9d9;border-top:none;}.filters .filter-group .title{background-color:#f4f4f4;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;height:auto;letter-spacing:1px;line-height:1.4em;padding:8px 29px 8px 10px;position:relative;cursor:pointer;text-transform:uppercase;font-size:11px;}.filters .filter-group .title:before{display:block;height:100%;position:absolute;right:0;text-align:center;top:0;width:28px;line-height:2.2;}.filters .filter-group.closed .title:before{content:"y";}.filters ul{list-style:none;margin:0;padding:10px 0;background:#fff;padding-bottom:10px;}.filters ul li{background:#fff;}.filters ul li a{position:relative;display:block;line-height:1em;padding:8px 10px 8px 32px;font-size:12px;color:#4d4d3d;}.filters ul li a:hover{border-bottom-color:transparent;}.filters ul li a.filter:before,.filters ul li a.filter.selected:after{content:'';position:absolute;top:6px;left:10px;width:15px;height:15px;display:inline-block;background:url(/content2/images/common/ui_checkbox_unselect.png) no-repeat;margin-right:3px;}.filters ul li a.filter.selected:after{background-image:url(/content2/images/common/ui_checkbox_select.png);}.filters .checkbox,.filters .radio{display:block;margin-top:0;margin-bottom:0;}.is-filter,.fs-filter{display:none;}.price-filter{display:none;}#priceslider{width:80%;margin-right:auto;margin-left:auto;display:none;}.jslider{display:block;width:100%;height:1em;position:relative;top:.6em;font-family:Arial,sans-serif;}.jslider table{width:100%;border-collapse:collapse;border:0;}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top;}.jslider .jslider-bg{position:relative;}.jslider .jslider-bg .l{width:10%;background-position:0 0;left:0;}.jslider .jslider-bg i{height:5px;position:absolute;font-size:0;top:5px;background:url(/content2/images/jslider.png) no-repeat 0 0;}.jslider .jslider-bg .f{width:80%;left:10%;background-repeat:repeat-x;background-position:0 -20px;}.jslider .jslider-bg .r{width:10%;left:90%;background-position:right 0;}.jslider .jslider-bg .v{position:absolute;width:60%;left:20%;top:5px;height:5px;background-repeat:repeat-x;background-position:0 -40px;}.jslider .jslider-pointer{content:"";width:12px;height:12px;position:absolute;left:20%;top:0;margin-left:-6px;-webkit-transform:scale(6);-ms-transform:scale(6);-o-transform:scale(6);transform:scale(6);}.jslider .jslider-pointer:before{content:"";cursor:pointer;width:12px;height:12px;position:absolute;left:0;top:0;background:#26afff;border-radius:10px;-webkit-transform:scale(.17);-ms-transform:scale(.17);-o-transform:scale(.17);transform:scale(.17);}.touch .jslider .jslider-pointer:before{-webkit-transform:scale(.25);-ms-transform:scale(.25);-o-transform:scale(.25);transform:scale(.25);}.jslider .jslider-pointer-hover:before{background-color:#006199;}.jslider .jslider-label{font-size:9px;line-height:12px;color:#4d4d4d;opacity:.4;white-space:nowrap;padding:0 2px;position:absolute;top:-18px;left:0;}.jslider .jslider-label-to{left:auto;right:0;}.jslider .jslider-value{font-size:9px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px;}.jslider .jslider-scale{position:relative;top:9px;}#category-grid{margin:10px -10px 0;min-height:250px;position:relative;overflow:hidden;}#category-grid.ready{height:auto;}.no-match{display:none;text-align:center;margin:100px 0;}.no-match a{background-color:#26afff;}.category-cell{position:absolute;height:250px;padding:10px;text-align:center;vertical-align:center;z-index:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition:all .3s 0s ease-in-out;-o-transition:all .3s 0s ease-in-out;transition:all .3s 0s ease-in-out;}.category-cell.hidden{display:block !important;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);z-index:0;}.category-cell .inner{position:relative;height:100%;overflow:hidden;box-sizing:border-box;border:1px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}.category-cell.category-header{width:100%;max-width:none;background-color:transparent;color:#000;border-bottom:1px solid #ccc;margin-top:20px;margin-bottom:20px;}.category-cell.category-header:first-of-type{margin-top:0;}.category-cell.category-header h3{margin-top:0;margin-bottom:10px;}.category-cell img{margin-left:auto;margin-right:auto;}.category-cell.height-x2 img{height:calc(100% - 130px);width:auto !important;max-width:none !important;}.category-cell-dw img:not(.overlay):first-child{display:block;margin:0 auto;}.category-cell.width-x4{max-height:none;}.category-cell.width-x4 img:first-child{height:auto;width:100%;display:block;margin:0 auto;}.category-cell-banner{height:303px;background-size:cover;background-position:center;background-repeat:no-repeat;}.category-cell-banner img:not(.overlay):first-child{height:auto;max-height:none;max-width:100%;}.compare-overlay{justify-content:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;opacity:0;cursor:pointer;display:-ms-flexbox;display:flex;background:rgba(255,255,255,.4);-webkit-transition:.3s 0s opacity,0s .3s z-index;-o-transition:.3s 0s opacity,0s .3s z-index;transition:.3s 0s opacity,0s .3s z-index;}.compare-overlay.can-compare{background:none;}.category-cell.compare:hover .compare-overlay{-webkit-transition:.3s 0s opacity,0s 0s z-index;-o-transition:.3s 0s opacity,0s 0s z-index;transition:.3s 0s opacity,0s 0s z-index;opacity:1;z-index:1;}.cannot-compare .compare-overlay{background:rgba(255,255,255,.8);display:-ms-flexbox;display:flex;cursor:default;}.category-cell.selected .inner,.category-cell.selected .inner:hover{border-color:#26afff;}.category-cell.compare .inner>a>img:hover{-webkit-transition:none;-o-transition:none;transition:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.category-cell .inner>a>img.overlay{height:auto;width:100px;left:auto;z-index:1;}.can-compare .compare-overlay>div{background-color:#26afff;color:#fff;font-size:14px;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.cannot-compare .compare-overlay>div{background-color:#bbb;color:#fff;font-size:14px;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.tl,.bl,.lc{left:20px;width:35%;text-align:left;}.tl,.tc,.tr{top:8%;bottom:auto;}.tr,.br,.rc{left:auto;right:20px;width:35%;text-align:right;}.bl,.bc,.br{top:auto;bottom:8%;}.tc,.bc{text-align:center;width:auto;left:25%;right:25%;}.lc,.rc{display:table;height:inherit;top:0;bottom:0;}.lc .inner,.rc .inner{display:table-cell;vertical-align:middle;}.tl.tc,.bl.bc,.tc.tr,.bc.br{width:66%;}.tl.tc,.bl.bc{left:20px;right:auto;text-align:left;}.tr.tc,.br.bc{left:auto;right:20px;text-align:right;}.tl.tc.tr,.bl.bc.br{width:auto;left:20px;right:20px;text-align:left;}.tl.lc.bl,.tr.rc.br{top:8%;bottom:8%;}@media screen and (max-width:479px){.tls,.bls,.lcs{left:15px;width:35%;text-align:left;}.tls,.tcs,.trs{top:8%;bottom:auto;}.trs,.brs,.rcs{left:auto;right:15px;width:35%;text-align:right;}.bls,.bcs,.brs{top:auto;bottom:8%;}.tcs,.bcs{text-align:center;width:auto;left:25%;right:25%;}.lcs,.rcs{display:table;height:inherit;top:0;bottom:0;}.lcs .inner,.rcs .inner{display:table-cell;vertical-align:middle;}.tls.tcs,.bls.bcs,.tcs.trs,.bcs.brs{width:66%;}.tls.tcs,.bls.bcs{left:15px;right:auto;text-align:left;}.trs.tcs,.brs.bcs{left:auto;right:15px;text-align:right;}.tls.tcs.trs,.bls.bcs.brs{width:auto;left:15px;right:15px;text-align:left;}.tls.lcs.bls,.trs.rcs.brs{top:8%;bottom:8%;}}.category-cell .html-text{position:absolute;z-index:2;}.category-cell .html-text h2{margin:0;letter-spacing:-2px;color:inherit;}.category-cell .html-text p{line-height:1.2;margin-top:0;}.category-cell .html-text.dark{color:#000;}.category-cell .html-text.light{color:#fff;}.category-cell .html-text.dark p{color:#000;color:rgba(0,0,0,.7);}.category-cell .html-text.light p{color:#fff;color:rgba(255,255,255,.7);}.category-cell .html-text.dark~.html-price{color:#000;}.category-cell .html-text.light~.html-price{color:#fff;}.category-cell .html-price{position:absolute;bottom:30px;left:20px;}@media screen and (max-width:479px){.category-cell .html-text h2{display:none;}.category-cell .html-text p{margin-top:8%;line-height:1.1;}.category-cell .html-price{bottom:20px;}}.category-cell .html-price .price{font-size:120%;color:inherit;text-align:left;margin-bottom:6%;}.category-cell .html-price .buy{font-size:75%;display:block;line-height:2;height:2em;padding:0 12px;border:1px solid #666;color:inherit;text-transform:uppercase;}.new-tag{margin-left:2px;color:#fff;background-color:#ef7d7d;display:inline-block;text-transform:uppercase;padding:2px 4px;font-size:10px;letter-spacing:1px;vertical-align:middle;}html[lang="fr"] .new-tag{padding:1px 4px;position:absolute;bottom:100%;left:0;}@media screen and (min-width:401px){.width-x2 .save-overlay:before,.width-x3 .save-overlay:before,.width-x4 .save-overlay:before{right:-60px;top:-60px;width:120px;height:120px;}.width-x2 .save-overlay p,.width-x3 .save-overlay p,.width-x4 .save-overlay p{font-size:25px;line-height:18px;padding:10px 7px;}}.save-overlay{opacity:0;position:absolute;right:0;top:0;color:#fff;font-size:20px;z-index:1;width:60px;padding:5px;display:block;letter-spacing:-1px;text-transform:uppercase;line-height:15px;text-align:right;-webkit-transform:translate(15px,-15px);-ms-transform:translate(15px,-15px);-o-transform:translate(15px,-15px);transform:translate(15px,-15px);-webkit-transition:.3s 0s transform,.3s 0s opacity,0s 0s z-index;-o-transition:.3s 0s transform,.3s 0s opacity,0s 0s z-index;transition:.3s 0s transform,.3s 0s opacity,0s 0s z-index;}.save-overlay.show{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.save-overlay:before{content:"";position:absolute;right:-49px;top:-48px;background:#e1261c;z-index:-1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:98px;height:95px;}.save-overlay p{position:absolute;right:0;top:0;z-index:1;letter-spacing:-1px;text-transform:uppercase;line-height:14px;text-align:right;width:60px;padding:6px 5px;margin:0;color:#fff;font-size:20px;opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-transition:.4s .2s cubic-bezier(.37,.005,0,1);-webkit-transition:.4s .2s cubic-bezier(.37,.005,0,1.65);-moz-transition:.4s .2s cubic-bezier(.37,.005,0,1.65);-o-transition:.4s .2s cubic-bezier(.37,.005,0,1.65);transition:.4s .2s cubic-bezier(.37,.005,0,1.65);}.save-overlay.show p{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.save-overlay strong{font-size:110%;font-weight:500;padding-right:2px;}.save-overlay span{font-size:65%;letter-spacing:0;}.category-cell a,.category-cell .tagline a,.category-cell .tagline a:hover{color:#808080;border:none;}.category-cell .inner>a,.category-cell .inner>a:hover{border:none;text-decoration:none;display:block;}.category-cell .inner>a{border-bottom:none;position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;background-color:#e6e6e6;}.category-cell .inner>a>img{max-width:100%;}.category-cell-dw .tagline,.category-cell-dh .tagline{display:block;margin-top:0;margin-bottom:20px;}.category-cell .product-desc{width:100%;padding:10px;height:100px;background:#fff;position:relative;z-index:1;text-align:left;}.category-cell .product-desc .free-item{position:absolute;bottom:100%;left:0;right:0;padding:3px 10px;background:rgba(0,0,0,.5);color:#fff;font-size:14px;z-index:1;text-align:left;}.category-cell.height-x2 .product-desc{height:130px;}.category-list .product-desc h2{margin-top:10px;margin-bottom:3px;}.category-cell .product-name{margin-top:5px;margin-bottom:3px;}@media screen and (min-width:1200px) and (max-width:1300px){.category-cell .product-name{font-size:1.4vw;}}@media screen and (min-width:992px) and (max-width:1199px){.category-cell .product-name{font-size:1.6vw;}}.bottom-bar{position:absolute;bottom:10px;right:10px;}.bottom-bar .icon-heart{color:#e6e6e6;}.bottom-bar>.price{display:inline-block;float:right;font-size:18px;color:#008ad9;}html[lang=ja] .bottom-bar .price{font-size:14px;}html[lang=ja] .product-name{font-size:14px;}.storepage_15 .category-cell[data-productid="23020"] .price{display:none;}@media(max-width:991px){#selected-products{width:72.666667%;margin-right:-6%;}}@media(max-width:550px){.category-cell .product-name{font-size:16px;}}@media(max-width:400px){.category-cell .product-name{font-size:18px;}}@media(min-width:768px){.category-cell .product-desc{min-height:100px;}.category-cell .inner>a>img{transition:all .3s ease-in-out;}.category-cell .inner>a>img:not(.overlay):hover{transform:scale(1.05);}#category-grid{padding-left:0;padding-right:0;}}@media(max-width:1199px){#compare-products a.btn-compare{padding-left:6px;padding-right:6px;}.category-masthead{padding-top:0;}}