.email-subscribe label:before{background-image:url(../images/sprites/sprite-132fa05cba.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.email-subscribe label:before{background-image:url(../images/sprites/sprite-x2-f81669f054.png);background-size:414px 412px}}.email-subscribe .form-errors:after,.email-subscribe .form-errors:before,.product-feedback.modal .feedback-remainder:after,.product-feedback.modal .feedback-remainder:before{content:" ";display:table}.email-subscribe .form-errors:after,.product-feedback.modal .feedback-remainder:after{clear:both}.product-feedback .content-container,.product-feedback .image-container{float:left}.trending-categories__image{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;overflow:hidden;height:0}.email-subscribe label{position:relative}.char-count,.email-subscribe label:before,.just-bought .who-bought{position:absolute}.product-slider__nav-link{padding:16px}@media only screen and (min-width:1400px){.product-slider__nav-link{padding:20px}}.events-container.is-fetching:after{-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;content:"";position:absolute;display:block;height:20px;width:20px;border-left:3px solid rgba(0,0,0,.15);border-right:3px solid rgba(0,0,0,.15);border-bottom:3px solid rgba(0,0,0,.15);border-top:3px solid rgba(0,116,217,.7);z-index:15}.events-container.is-fetching:after{border-radius:50%}.trending-categories__item{padding-left:10px;padding-right:10px}.char-count,.just-bought .who-bought{font-size:.857rem}.just-bought{background:#00c6ff;background-image:linear-gradient(120deg,#00c6ff,#0074d9);padding-left:0;padding-right:0;padding-bottom:0}.just-bought .just-bought-holder{min-height:409px;overflow:hidden;width:100%}.just-bought .just-bought-content{padding:0 10px 56px;white-space:nowrap;margin:0;position:relative}.just-bought .just-bought-content+.just-bought-content{padding:0}.chunky-prices .just-bought .just-bought-content{padding-bottom:76px}.just-bought .product{-webkit-transition:top .3s cubic-bezier(0,0,0,1);transition:top .3s cubic-bezier(0,0,0,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);float:none;vertical-align:top;width:284px;white-space:normal;position:relative;top:0;overflow:visible;padding:0 10px}.just-bought .product:nth-child(1){-webkit-transition-delay:30ms;transition-delay:30ms}.just-bought .product:nth-child(2){-webkit-transition-delay:60ms;transition-delay:60ms}.just-bought .product:nth-child(3){-webkit-transition-delay:90ms;transition-delay:90ms}.just-bought .product:nth-child(4){-webkit-transition-delay:.12s;transition-delay:.12s}.just-bought .product:nth-child(5){-webkit-transition-delay:.15s;transition-delay:.15s}.just-bought .product:nth-child(6){-webkit-transition-delay:.18s;transition-delay:.18s}.just-bought .product:nth-child(7){-webkit-transition-delay:.21s;transition-delay:.21s}.just-bought .product:nth-child(8){-webkit-transition-delay:.24s;transition-delay:.24s}.just-bought .product:nth-child(9){-webkit-transition-delay:.27s;transition-delay:.27s}.just-bought .product:nth-child(10){-webkit-transition-delay:.3s;transition-delay:.3s}.just-bought .product.new-bought-animate .product--card+.who-bought{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}.just-bought .product.new-bought-animate .who-bought+.who-bought{margin-top:0}.chunky-prices .just-bought .product .price--display-label{margin-bottom:-.02em!important}.chunky-prices .just-bought .product .price--sell-price>.price--main{-webkit-box-shadow:-6px 6px 0 rgba(0,0,0,.17);box-shadow:-6px 6px 0 rgba(0,0,0,.17)}.just-bought .cover-loading .product{top:499px}.just-bought .product--card{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3)}.just-bought .who-bought{-webkit-transition:all .5s cubic-bezier(0,0,0,1);transition:all .5s cubic-bezier(0,0,0,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff;padding:10px 0;font-weight:400;left:10px;right:10px;text-transform:uppercase;line-height:16px;top:100%}.just-bought .who-bought+.who-bought{margin-top:196px}.just-bought .who-bought .just-bought-arrow{display:inline-block;vertical-align:middle;margin-right:6px;width:16px;height:16px}.chunky-prices .just-bought .who-bought{top:104%}.just-bought .who-bought-location{text-transform:uppercase}.just-bought .product-card+.who-bought{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.just-bought .product--price{height:116px}.chunky-prices .just-bought .product--price{height:138px}.just-bought .product--brand{min-height:18px}}.events-container.is-fetching:after{position:relative;margin:0 auto}.floating-box{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.2);-webkit-transition:bottom .3s;transition:bottom .3s;opacity:1;border:1px solid #ddd;background-color:#fff;padding:20px;position:fixed;right:40px;z-index:103;bottom:-500px;width:400px}.floating-box.in{bottom:96px}.email-subscribe label{margin-bottom:10px;padding-left:80px;height:56px}.email-subscribe label:before{width:60px;height:56px;background-position:-114px -90px;content:" ";left:0}.email-subscribe .input-container{margin-bottom:6px}.email-subscribe .form-errors{padding:0;margin:-4px 0 10px}.rating-stars{width:120px;height:20px;fill:#fff}.rating-stars .bg-rect{fill:#ddd}.rating-stars .rating-rect{fill:#ffb700}.rating-stars svg{display:block;width:100%;height:100%}.rating-stars.interacting .rating-rect{fill:#ffd466}.bordered-content.grey .rating-stars{fill:#eaeaea}.bordered-content.grey .rating-stars .bg-rect{fill:#d8d8d8}.star-hit-spots{position:absolute}.star-hit-spots .star{width:25px;height:20px;float:left;background:rgba(0,0,0,.01);cursor:pointer}.rated .feedback-provided{word-break:break-all;font-style:italic}.char-count{color:#777;right:5px;top:-18px}.char-count.red{color:#f50000}.product-feedback .image-container{display:block;width:15%}.product-feedback .image-container img{border:1px solid #ddd}.product-feedback .content-container{width:85%}.product-feedback .content-container .content-div{padding-left:20px}.product-feedback .content-container .name a{font-weight:400}.product-feedback .button-controller{margin-top:20px}.product-feedback .rating-holder{display:inline-block}.product-feedback .rating-stars{margin-bottom:10px}.product-feedback .image-container{width:30%}.product-feedback .content-container{width:70%}.product-feedback .arrow.up{left:14%}.product-feedback .input-control{min-height:100px}.product-feedback .button-controller{float:right}.product-feedback .feedback-remainder{clear:both;padding-top:20px}.product-feedback .tooltip-trigger:before{margin-bottom:4px;vertical-align:middle}.product-feedback .tooltip{margin-left:10px}.product-feedback.modal .modal-dialog{max-width:450px}.product-feedback.modal .bordered-content-body{padding:0}.product-feedback .error{color:#f50000;margin-bottom:10px}.product-slider{width:100%;position:relative}.product-slider:not(:empty){margin:10px auto 30px}.product-slider__header{border-bottom:1px solid #ddd}.product-slider__nav{margin-bottom:0;text-align:center}.product-slider__nav-item{display:inline-block;margin:0 6px}.product-slider__nav-link{display:inline-block;position:relative;padding:10px;color:#222;font-weight:600;text-transform:uppercase}.product-slider__nav-link.active::before{position:absolute;right:10px;bottom:0;left:10px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:width-grow .5s ease-out;animation:width-grow .5s ease-out;background:#f50000;content:""}.product-slider .swiper-container{min-height:180px;padding:10px 0}.product-slider .swiper-slide{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:stretch;align-items:stretch;height:auto;margin-bottom:0;flex:0 0 20%}.product-slider .swiper-slide .img-responsive{width:100%}.product-slider .swiper-slide .product--price{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-pack:end;justify-content:flex-end;text-decoration:none}@media only screen and (min-width:1400px){.product-slider .swiper-slide{-webkit-box-flex:0;flex:0 0 16.6666666666%}}.product-slider [class^=swiper-button-]{display:block}.catch-tagline{margin-bottom:30px}.catch-tagline .tagline-text{display:inline-block;vertical-align:middle;width:32%;color:#0c84d8}.catch-tagline::after,.catch-tagline::before{content:"";height:3px;display:inline-block;vertical-align:middle;width:34%;background-color:#0c84d8}@media only screen and (max-width:1200px){.catch-tagline .tagline-text{width:36%}.catch-tagline::after,.catch-tagline::before{width:32%}}@media only screen and (max-width:1025px){.catch-tagline .tagline-text{width:50%}.catch-tagline::after,.catch-tagline::before{width:25%}}.token-tagline{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:20px;-webkit-box-flex:1;flex:1 1 100%;flex-wrap:wrap}.token-tagline .logo-image{max-width:100px;display:block;-webkit-box-flex:0;flex:0 1 100%;max-width:130px;margin-right:10px}.token-tagline h1{font-size:1.429rem;color:#0074d9;margin-top:10px;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 100%;-webkit-box-pack:center;justify-content:center;flex:0 0 auto;font-size:1.714rem;margin-top:20px}.banner--subscription{background-color:#000;position:relative;color:#fff;text-align:center;text-shadow:.075em .075em .075em rgba(0,0,0,.25)}.banner--subscription .form-subscribe-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:stretch;align-items:stretch;flex-wrap:nowrap}.banner--subscription .form-subscribe-label{font-size:1.1rem;font-family:Trueno,Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;margin-top:5px;margin-bottom:0}.banner--subscription .form-subscribe-label.lead{margin-bottom:2px;font-size:1.536rem;font-weight:700;border-bottom:3px solid #fff}.banner--subscription .form-subscribe-input{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;align-content:center;-webkit-box-pack:center;justify-content:center;padding:20px 25px;background-color:#f2f2f2;border:1px solid #8d8d8d;flex:0 1 40%;padding:0 40px;text-align:center}.banner--subscription .form-subscribe-title{text-transform:uppercase;font-family:Trueno,Helvetica,Arial,sans-serif;font-size:1.714rem;font-weight:600;display:block;font-size:2.143rem;margin-top:10px;font-size:1.875rem}@media only screen and (min-width:1280px){.banner--subscription .form-subscribe-title{font-size:2.379rem}}@media only screen and (min-width:1400px){.banner--subscription .form-subscribe-title{font-size:2.571rem}}.banner--subscription .form-subscribe-title.lead{margin-bottom:0;font-size:2.25rem;font-weight:700;border-bottom:4px solid #fff;font-size:2.893rem;font-size:2.571rem}@media only screen and (min-width:1280px){.banner--subscription .form-subscribe-title.lead{font-size:3.279rem}}@media only screen and (min-width:1400px){.banner--subscription .form-subscribe-title.lead{font-size:3.536rem}}.banner--subscription .form-subscribe-legal{padding:10px;padding:10px 20px 20px;-webkit-box-flex:0;flex:0 1 60%;padding:10px 17.5px 20px;text-align:left}@media only screen and (min-width:1280px){.banner--subscription .form-subscribe-legal{padding:10px 20px 20px}}@media only screen and (min-width:1400px){.banner--subscription .form-subscribe-legal{padding:10px 25px 20px}}.banner--subscription .input-container{margin-bottom:10px;margin-bottom:0}.banner--subscription .input-control{-webkit-animation:none;animation:none}.banner--subscription .text{color:#777;font-weight:600;display:block;margin-top:0;margin-top:10px}.banner--subscription .text>a{color:#777;text-decoration:underline}.banner--subscription .text>a:focus,.banner--subscription .text>a:hover{text-decoration:none}.banner--subscription .text>a:active{text-decoration:underline}.banner--subscription .form-errors{margin:0 0 10px;width:100%;margin:0}.banner--subscription .form-errors li{display:block;padding:.2em 1em;background:#f50000;color:#fff;text-align:center;text-shadow:none}.trending-categories__container{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0;padding-left:10px;padding-right:10px;flex-flow:row nowrap;margin-left:10px;margin-right:10px;margin-bottom:20px;padding:0}.trending-categories__info{margin-top:.67em;min-height:30px;line-height:30px;min-height:auto;line-height:normal}.trending-categories__item{-webkit-box-flex:1;flex:1 0;flex-basis:25%;margin:10px -1px;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;flex-basis:16.667%;margin-bottom:0}.trending-categories__item:nth-child(5),.trending-categories__item:nth-child(6){display:none}.trending-categories__item:nth-child(5),.trending-categories__item:nth-child(6){display:block}@media all and (-ms-high-contrast:none){.trending-categories__item{width:16.6667%;flex-basis:auto}}.trending-categories__card{display:inline-block;text-align:center}.trending-categories__image{background-color:#fff;border-radius:100em;border:1px solid #ddd;display:block;margin:0 auto;width:150px;height:150px;}.trending-categories__image img{padding: 10px;  position: relative;top: 13px;}@media only screen and (min-width:1400px){.trending-categories__image img{padding:20px}}.trending-categories__link{display:inline-block;color:#0074d9;font-size:1rem;font-weight:400;line-height:1.1;display:inline;font-size:1.286rem;line-height:2}.trending-categories__header{display:block;text-align:center;margin:.8em 10px .4em;padding-bottom:20px;border-bottom:1px solid #0074d9;width:100%;margin:15px 0 10px;padding:0 15px;border-bottom:none}.trending-categories__header span{width:100%;display:block;color:#0074d9;width:40%;display:inline-block;vertical-align:middle}@media only screen and (min-width:1400px){.trending-categories__header span{width:32%}}.trending-categories__header::after,.trending-categories__header::before{content:none;content:"";height:2px;display:inline-block;vertical-align:middle;width:30%;background-color:#0074d9}@media only screen and (min-width:1400px){.trending-categories__header::after,.trending-categories__header::before{width:34%}}.subcategory-widget__swiper{padding:0}.subcategory-widget__tagline{margin-top:15px;margin-bottom:12px;margin-bottom:30px;margin-top:5px}.subcategory-widget__container{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-align:stretch;align-items:stretch;align-content:stretch;-webkit-box-pack:center;justify-content:center}.subcategory-widget__wrapper{margin-bottom:25px}.subcategory-widget__container,.subcategory-widget__swiper,.subcategory-widget__wrapper{position:relative}.subcategory-widget__image{width:100%;padding:10px 0}.subcategory-widget__image img{display:block;margin:0 auto}.subcategory-widget__item{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0;flex-basis:100%;width:100%;height:auto;border:1px solid #ddd;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:stretch;align-items:stretch;background-color:#fff;flex-basis:calc(50% - 12px);width:calc(50% - 12px);flex-basis:calc(33% - 14px);width:calc(33% - 14px)}.subcategory-widget__item:first-child{margin-left:0}@media only screen and (min-width:1280px){.subcategory-widget__item{flex-basis:calc(25% - 18px);width:calc(25% - 18px)}}.subcategory-widget__item-container{width:100%;padding:10px}.subcategory-widget__header{width:100%;text-align:center}.subcategory-widget__header a{text-decoration:none}.subcategory-widget__header h3{margin:0}.subcategory-widget__header h3::after{content:">";display:inline-block;vertical-align:middle;margin-left:10px}.subcategory-widget__links{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;width:100%;flex-basis:100%}.subcategory-widget__link{width:50%;text-align:left;overflow:hidden;text-overflow:ellipsis;padding-right:30px;position:relative;margin-top:7px;color:#333;font-size:1rem;font-weight:500;white-space:nowrap}.subcategory-widget__link::after{content:">";position:absolute;right:10px;margin-left:5px}.subcategory-widget__link:nth-child(odd)::after{right:15px}.subcategory-widget__link:last-child{font-weight:700}.subcategory-widget__button-next{right:-10px;right:-20px;right:-30px}@media only screen and (min-width:1280px){.subcategory-widget__button-next{right:-40px}}.subcategory-widget__button-prev{left:-10px;left:-20px;left:-30px}@media only screen and (min-width:1280px){.subcategory-widget__button-prev{left:-40px}}