@keyframes aniGradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.serif{font-family:'DM Serif Display','Hiragino Maru Gothic Pro','Microsoft YaHei','Hiragino Sans GB',sans-serif}.browsingWrapper .productGrid{margin-top:0}.browsingWrapper .rightContent{margin-bottom:3px}.leftContent,.leftContent .actionMenuWrapper{display:none}@media (min-width:960px){.leftContent{display:block;margin-right:3px}}.leftContent v-accordion{margin-bottom:3px}.leftContent v-accordion:first-child{border-top:5px solid #fff}.leftContent v-accordion:first-child:not(.vAccordion--default) v-pane-header{cursor:default}.leftContent v-accordion:first-child v-pane-content{border-color:white !important}.leftContent v-accordion:first-child .clearAll{border-top:1px solid #f1f2f6}.leftContent v-accordion:last-child{margin-bottom:0}.leftContent .showingNumberPane{padding:13px 16px;font-weight:bold;color:#555;background:#fff}.refineWrapper{position:relative}.refineRow{position:relative;margin-top:6px}.refineRow .buttonGroup .round-btn{padding:0 6px}.refineRow .refineButton{min-width:90px}.refineRow .icon-check{position:absolute;top:-9px;right:8px;color:#63c956;font-weight:normal;font-size:10px}.rightContent md-progress-linear{display:none;position:relative;margin-bottom:-5px !important;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear}.rightContent md-progress-linear.active{display:block;-webkit-animation-name:fadein;animation-name:fadein}.rightContent md-progress-linear .md-container{height:4px}.rightContent .resultNumber+md-progress-linear{top:6px}@media (min-width:960px){.rightContent .resultNumber+md-progress-linear{top:2px}}.sortingContainer{position:absolute;top:18px;right:16px;visibility:hidden}@media (min-width:960px){.sortingContainer{position:static;visibility:visible}}.showingNumber{display:inline-block;margin-left:20px}.showingNumber a{display:inline-block;margin:0 5px}.showingNumber a:last-child{margin-right:0}.showingNumber a.active{color:#333}.showingNumber a.active:hover{border:none;cursor:default}.browsingPromotion{padding-top:2px}.browsingPromotion a{display:block;box-sizing:border-box;height:112px;padding:16px;background-color:white;text-align:center;text-decoration:none}.browsingBanner{width:100%;padding-bottom:6px;background-color:white}.amountPositioning{padding:8px 11px;color:#666;border-bottom:1px solid #f1f2f6;text-align:center;font-size:12px}.certainAmount{display:inline-block;margin:0 5px}.brandFilterWrapper{background:#fff}.brandFilterWrapper .md-ys-theme.roundCorner md-select{height:36px}.brandFilterWrapper .md-ys-theme.roundCorner md-select .md-select-value,.brandFilterWrapper .md-ys-theme.roundCorner md-select:focus:not([disabled]) .md-select-value{padding:7px 4px 0 11px}.brandFilterWrapper .md-ys-theme.roundCorner .md-select-icon:after{top:4px}.brandListWrapper{border-top:3px solid #e9ebf1}.brandListWrapper .brandListSection:first-child{border-top:none}.brandListWrapper .brandListSection a{-webkit-transition:0.3s;transition:0.3s}.brandListWrapper .icon-myfav{margin-right:3px}.brandListWrapper .ysSection .sectionHeading{width:52px;padding:0 0 0 24px;line-height:50px}.ysColumnGrid.clipIt{height:316px;overflow:hidden}.ys-pricerange .priceRange{font-size:12px}.ys-pricerange .priceRange~.priceRange{margin-bottom:12px;text-align:right}.ys-pricerange .md-primary{margin:0}.slider{position:relative;display:block;height:17px;margin:16px -2px 3px;vertical-align:middle}.slider span{position:absolute;display:inline-block;white-space:nowrap}.slider .handle{transition:border-color 0.3s;top:-12px;z-index:3;width:25px;height:25px;background:#fafafa;border:2px solid #c3c8d7;border-radius:100%;cursor:pointer}.slider .handle.active{border-color:#63c956}.slider .barWrapper{left:0;z-index:1;width:100%;box-sizing:border-box}.slider .barWrapper.rz-draggable{cursor:move}.slider .bar{left:0;z-index:1;width:100%;height:5px;background:#d7dae5;border-radius:5px}.slider .bar.selection{z-index:2;background:#63c956;border-radius:6px}.slider[disabled]{cursor:not-allowed}.slider[disabled] .rz-pointer{cursor:not-allowed;background-color:#d7dae5}.slider[disabled] .rz-bar-wrapper.rz-draggable{cursor:not-allowed}.slider[disabled] .rz-bar.rz-selection{background:#d7dae5}.slider div,.slider ul{display:none !important}.holidayStock .md-label{color:#dd2604}.holidayStock .md-label:after{content:"";display:inline-block;margin-left:4px;vertical-align:middle;width:25px;height:18px;background:url(https://ddvql06zg3s2o.cloudfront.net/Assets/res/p/3840/imgs/icons/xmas2017_icon.svg) no-repeat;background-size:contain}.blackFriday .md-label{font-weight:bold;color:#FFF;background:linear-gradient(127deg,#296bce,#6cebfa 60%,#21cf29);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cyberMonday .md-label{font-weight:bold;color:#FFF;background:linear-gradient(127deg,#d200ff,#7f64ff 45%,#06f6ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.backToSchool .md-label{font-weight:bold;color:#9a73b1;background:linear-gradient(127deg,#7651ad,#e080b6 60%,#f4d465);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.yearEnd .md-label{font-weight:bold;color:#9a73b1;background:linear-gradient(127deg,#143ac7,#f89432 60%,#f2e84c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.seoContent{padding:0 16px 16px;color:#666}.seoContent:after{content:"";display:block;clear:both}.seoContent h2{font-size:17px;margin:1em 0 0.5em}.seoContent p{margin:0.5em 0}.seoContent .captionedImage{width:50%;max-width:200px;float:right;margin-left:1em;box-sizing:border-box;padding:8px;background-color:#FFF;box-shadow:0 0 2px rgba(0,0,0,0.3)}.seoContent .captionedImage img{width:100%}.seoContent .captionedImage figcaption{margin:4px 0;font-size:12px;color:#666}.loadMoreRow>div{border-bottom:0 hidden #F1F2F6}.loadMoreRow.sticky>div{background-color:rgba(255,255,255,0.9);width:100%;padding:16px;position:fixed;z-index:42;left:0;box-sizing:border-box;border-bottom:2px solid #F1F2F6;top:90px}.loadMoreRow.sticky>div .md-button{z-index:99}@media (min-width:600px){.loadMoreRow.sticky>div{top:90px}}@media (min-width:960px){.loadMoreRow.sticky>div{top:100px}}