.ribbon{clear:both;color:#666;font-size:12px;text-align:center;padding:8px 0;margin:0;border-top:solid 1px #d2d2d2;background:-moz-linear-gradient(left,#fff,rgba(248,248,248,0) 150px),-moz-linear-gradient(right,#fff,rgba(248,248,248,0) 150px),-moz-linear-gradient(top,#e4e4e4,rgba(248,248,248,0.3) 5px);background:-webkit-linear-gradient(left,#fff,rgba(248,248,248,0) 150px),-webkit-linear-gradient(right,#fff,rgba(248,248,248,0) 150px),-webkit-linear-gradient(top,#e4e4e4,rgba(248,248,248,0.3) 5px);background:linear-gradient(left,#fff,rgba(248,248,248,0) 150px),linear-gradient(right,#fff,rgba(248,248,248,0) 150px),linear-gradient(top,#e4e4e4,rgba(248,248,248,0.3) 5px);background-color:#f8f8f8;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}@media \0screen{.home .bento .ribbon{padding-left:5px}}.home .store-banner{width:auto;overflow:hidden;font-size:1.2em;color:#666;display:table-cell}.home .store-banner img{max-width:216px}.home .store-banner.text-only{margin-top:-5px}.home #segment-banner{position:relative;overflow:hidden;text-overflow:ellipsis;color:#333;background-color:#FFF;padding:10px 0;background:transparent;z-index:2}.home #segment-banner h2.text-only{line-height:40px;height:40px;font-size:18px}.home #segment-banner ul{display:table-cell;height:100%;vertical-align:middle;text-align:right}.home #segment-banner img{max-width:250px;max-height:40px;vertical-align:middle}.home #segment-banner .list-of-links{position:static}.home #segment-banner .list-of-links li{display:inline-block;height:15px}.home #segment-banner .list-of-links li a{font-size:12px;color:#08c;margin-left:9px;padding-left:9px;border-left:1px solid #000}.home #segment-banner .list-of-links li .more{position:absolute;top:19px;right:0;border:0;padding-left:0;margin:0}.home #segment-banner .single-item{position:absolute;right:0;top:19px;font-size:12px;display:inline-block;height:15px}#segment-banner+div .box:first-child .box-content{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.home .stack .ns-buttons[role="main"] .stack-item{background-color:rgba(255,255,255,0.70);position:relative;z-index:1}.home-product-shelf .lateral-navbar{margin-bottom:0}.home-product-shelf.box>.box-content{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:978px}.home-product-shelf .product-shelf-ribbon{-webkit-box-shadow:-1px 0 0 0 #d2d2d2,-1px 0 0 0 #e6e6e6,1px 0 0 0 #d2d2d2,2px 0 0 0 #e6e6e6,0 2px 0 0 rgba(241,241,241,0.3),0 1px 0 0 #b1b1b1;-moz-box-shadow:-1px 0 0 0 #d2d2d2,-1px 0 0 0 #e6e6e6,1px 0 0 0 #d2d2d2,2px 0 0 0 #e6e6e6,0 2px 0 0 rgba(241,241,241,0.3),0 1px 0 0 #b1b1b1;box-shadow:-1px 0 0 0 #d2d2d2,-1px 0 0 0 #e6e6e6,1px 0 0 0 #d2d2d2,2px 0 0 0 #e6e6e6,0 2px 0 0 rgba(241,241,241,0.3),0 1px 0 0 #b1b1b1;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;width:978px}.rating{background:url(web/shared/starratings/res/star-ratings@2x.png) no-repeat 0 0;background-size:68px 117px;height:11px;width:68px;display:inline-block;margin:0;background-position:0 -105px}.rating.star-rating-10,.rating[data-rating="1.0"]{background-position:0 -1px}.rating.star-rating-15,.rating[data-rating="1.5"]{background-position:0 -14px}.rating.star-rating-20,.rating[data-rating="2.0"]{background-position:0 -27px}.rating.star-rating-25,.rating[data-rating="2.5"]{background-position:0 -40px}.rating.star-rating-30,.rating[data-rating="3.0"]{background-position:0 -53px}.rating.star-rating-35,.rating[data-rating="3.5"]{background-position:0 -66px}.rating.star-rating-40,.rating[data-rating="4.0"]{background-position:0 -79px}.rating.star-rating-45,.rating[data-rating="4.5"]{background-position:0 -92px}.rating.star-rating-50,.rating[data-rating="5.0"]{background-position:0 -105px}.cs-colors{text-align:center;margin-top:8px}.cs-colors ul{margin:0;padding:0;overflow:hidden;display:inline-block}.cs-colors ul li{list-style:none;float:left;overflow:hidden;position:relative;width:40px;height:40px;margin:0}.cs-colors ul li input{position:absolute;filter:alpha(opacity=0);opacity:1;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100);width:1px;height:1px;left:-995px;top:7px;z-index:2;cursor:pointer}.cs-colors ul li label{position:relative;display:block;height:26px;width:26px;left:5px;top:7px;cursor:pointer}.cs-colors li input.selected+label{border:solid 2px #fff!important;left:3px;top:5px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.cs-colors ul li input:checked+label{border:solid 2px #fff;left:3px;top:5px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.cs-colors ul li input:focus+label{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.cs-colors ul li img{width:26px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}.bgTransition{transition:1s background ease}.productPalette,.cs-gallery{display:inline-block;vertical-align:middle;text-align:center}.cs-gallery{position:relative}.cs-gallery figure{display:block}.transitionLayer{position:absolute}.superlink.noActiveState .merchandising.button.superlink{background:#117ed2;border-top-color:#1992da;border-left-color:#0c75bb;border-right-color:#0c75bb;border-bottom-color:#00589c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#37aaea",endColorstr="#117ed2");background:-webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));background:-moz-linear-gradient(top,#37aaea,#117ed2);background-image:-o-linear-gradient(top,#37aaea 0,#117ed2 100%);background-image:linear-gradient(to bottom,#37aaea 0,#117ed2 100%);-webkit-box-shadow:inset 0 1px 1px 0 #64bef1;-moz-box-shadow:inset 0 1px 1px 0 #64bef1;box-shadow:inset 0 1px 1px 0 #64bef1}.slide-box{overflow:hidden;position:relative;background-color:#fff;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.slide-box.touch{overflow-x:hidden;overflow-y:hidden}.slide-box>ul{padding:0;margin:0;overflow:hidden;position:relative;left:0;top:0;width:4999px;z-index:7;-webkit-transition-property:-webkit-transform,left;-moz-transition-property:-webkit-transform,left;transition-property:-webkit-transform,left;-moz-transition-property:-moz-transform,left;-ms-transition-property:-ms-transform,left;-o-transition-property:-o-transform,left;-webkit-transition-duration:.4s,0.4s;-moz-transition-duration:.4s,0.4s;transition-duration:.4s,0.4s;-moz-transition-duration:.4s,0.4s;-ms-transition-duration:.4s,0.4s;-o-transition-duration:.4s,0.4s;-webkit-transition-timing-function:ease-out,ease-out;-moz-transition-timing-function:ease-out,ease-out;transition-timing-function:ease-out,ease-out;-moz-transition-timing-function:ease-out,ease-out;-ms-transition-timing-function:ease-out,ease-out;-o-transition-timing-function:ease-out,ease-out;-webkit-perspective:1000;-webkit-backface-visibility:hidden;transition-property:transform,left;transition-duration:.5s,0.5s;transition-timing-function:ease-out,ease-out}.slide-box>ul>li{display:block;float:left}.slide-box-dots{text-align:center;position:relative}.slide-box-dots>ul{list-style:none;display:inline-block;padding:10px 0}.slide-box-dots>ul.focused{-webkit- -webkit-box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;-moz-box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;-moz- -webkit-box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;-moz-box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;-webkit-box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;-moz-box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;box-shadow:rgba(20,20,20,0.1) 0 1px 5px,0 0 6px #007eff;-webkit-transition:box-shadow;-moz-transition:box-shadow;transition:box-shadow;-moz-transition:box-shadow;transition:box-shadow;-moz-transition:box-shadow;transition:box-shadow;border:1px solid #80bfff}.slide-box-dots>ul>li{display:block;float:left;border:1px solid transparent;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0 10px;-webkit-transition:background-color 0s,border-color 0s;-moz-transition:background-color 0s,border-color 0s;transition:background-color 0s,border-color 0s;transition:background-color 0s,border-color 0s}.slide-box-dots>ul>li>span,.slide-box-dots>ul>li>button{background:black;display:block;width:8px;height:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid transparent;-webkit-transition:background-color 0s,border-color 0s;-moz-transition:background-color 0s,border-color 0s;transition:background-color 0s,border-color 0s;transition:background-color 0s,border-color 0s}.no-touch .slide-box-dots>ul>li>button{transition:all 0 linear!important;-webkit-transition:all 0 linear!important;-moz-transition:all 0 linear!important;transition:all 0 linear!important;-moz-transition:all 0 linear!important;-o-transition:all 0 linear!important;-ms-transitionn:all 0 linear!important}.slide-box-dots>ul>li>button{width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer}.slide-box-dots>ul>li.current{border:1px solid black}.slide-box-dots>ul>li.current>span,.slide-box-dots>ul>li.current>button{border:1px solid white;background:white}.darkBackground .slide-box-dots>ul>li>span,.darkBackground .slide-box-dots>ul>li>button{background:white;border:1px solid transparent}.darkBackground .slide-box-dots>ul>li.current{border:1px solid white}.darkBackground .slide-box-dots>ul>li.current>span,.darkBackground .slide-box-dots>ul>li.current>button{border:1px solid black;background:black}.slide-box-dots .accessibility-control{opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);position:absolute;top:0;left:0;height:30px;width:100%;z-index:9999;overflow:hidden}.slide-box-dots .accessibility-control input{margin:0 auto;height:30px;z-index:9999;-webkit-touch-callout:inherit;position:absolute;top:0;left:0;right:0;cursor:pointer}.slide-box-container{background:white}.slide-box-container .slide-box{width:320px;margin:0 auto;-webkit-touch-callout:inherit}.slide-box-container .slide-box li{width:320px;text-align:center}.slide-box-container>.stack-item-body{position:relative}.slide-box-container .materializer{transition-duration:150ms;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;-ms-transition-duration:150ms;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-box-container .slide-box{width:980px!important;white-space:inherit;background-color:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;-khtml-user-select:inherit;-moz-user-select:moz-inherit;-ms-user-select:inherit;user-select:inherit}.slide-box-container .slide-box>ul{width:9999px}.touch .slide-box-container .slide-box>ul{-webkit-backface-visibility:visible!important}.slide-box-container .slide-box>ul>li{width:980px!important}.slide-box-container .slide-box-dots{position:absolute;z-index:9999;bottom:40px;left:0;right:0}.slide-box-container .slide-box-controls button{background-image:url(web/base/icons/res/carousel-controls@2x.png);background-image:none,url(../web/base/icons/res/carousel-controls.svg);background-color:transparent;width:50px;height:120px;border:0;position:absolute;top:200px;z-index:9;cursor:pointer;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-duration:200ms;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;transition-duration:200ms;-moz-transition-duration:200ms;-o-transition-duration:200ms;-ms-transition-duration:200ms;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;display:block;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0)}.slide-box-container:hover .slide-box-controls button,.slide-box-container .slide-box-controls button:focus{opacity:1;filter:alpha(opacity=100);-ms-filter:alpha(opacity=100)}.slide-box-container .slide-box-controls .previous{background-position:10px 30px;left:-75px}.slide-box-container .slide-box-controls .next{background-position:-63px 30px;right:-75px}.slide-box-container .slide-box-controls button:hover.previous,.slide-box-container .slide-box-controls button:focus.previous,.slide-box-container .slide-box-controls button:active.previous{background-position:10px 130px}.slide-box-container .slide-box-controls button:hover.next,.slide-box-container .slide-box-controls button:focus.next,.slide-box-container .slide-box-controls button:active.next{background-position:-63px 130px}.darkBackground .slide-box-controls .previous{background-position:10px -70px}.darkBackground .slide-box-controls .next{background-position:-63px -70px}@media only screen and (max-width :1140px){.slide-box-container .slide-box-controls .previous{left:0}.slide-box-container .slide-box-controls .next{right:0}}.slide-box-container .slide-box-controls .inactive{display:none}.random-content{display:none}.random-container .random-content{display:block}