.login-overlay .x-login:hover{cursor:pointer}.login-overlay #facebookLogin,.login-overlay #twitterLogin{color:#ffffff;cursor:pointer;height:70px;padding:0 !important;box-shadow:0px 2px 12px 0px rgba(0, 0, 0, 0.25)}.login-overlay #facebookLogin{background-color:#3d8cd7}.login-overlay #facebookLogin:hover{background-color:#2F76BA}.login-overlay #twitterLogin{background-color:#55caed;margin:20px 0 20px 0 !important}.login-overlay #twitterLogin:hover{background-color:#3FAFD0}.login-overlay #twitterLogin p,.login-overlay #facebookLogin p{font-size:16px;font-weight:600;line-height:70px}.login-overlay #facebookLogin i,.login-overlay #twitterLogin i{padding-left:20px;color:white !important}.login-overlay i:hover{color:white !important}.login-overlay .heading{padding-top:40px}.login-overlay h3{color:#7a878f;font-size:26px;line-height:30px;font-weight:600}.login-overlay h4{color:#7a878f;font-size:26px;line-height:30px;font-weight:300;padding-bottom:30px}.login-overlay p.small-text{font-size:14px;color:#565656}.login-overlay .x-login:hover{cursor:pointer}.login-overlay .login-logo{height:65px}.login-overlay .login-logo p{font-family:'Circular', sans-serif;font-weight:bold;margin:0 0 100px 15px;display:inline-block;font-size:35px;line-height:1;letter-spacing:-1px;color:#353535}.login-overlay .login-logo img{height:55px;width:55px;margin-bottom:10px;display:inline-block !important}.site{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:70px}.site-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.divider{width:100%;border-top:none !important;border-bottom:1px solid #f1f1f1 !important}@media (max-width: 900px){.desktop{display:none !important}}@media (min-width: 900px){.profile-info,.categories{padding:70px 20px !important}.notifications-on-button{margin-left:22px !important}.mobile{display:none !important}}.holder{-webkit-animation:carousel 25s linear infinite;animation:carousel 25s linear infinite;white-space:nowrap;will-change:transform}.holder:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.hidden{display:none}.stand-out-text{color:#585858}.custom-alert{text-align:center}.custom-alert .alert-content{font-size:16px;font-weight:600}.custom-alert .s-alert-close{right:40px}.s-alert-success{background:#5085e8;color:#fff}.s-alert-info{background:rgba(77, 82, 255, 0.9);color:white;box-shadow:0 2px 15px 0 rgba(0, 0, 0, 0);border:none;font-family:'Circular', sans-serif;font-weight:bold !important;font-size:20px !important}.s-alert-info .notifications-on-button{color:#486cff !important;opacity:1 !important;background:white none !important}.s-alert-info .alert-content{font-size:20px !important;font-weight:bold !important}.s-alert-info .notifications-on-button:hover{background-color:#ffffff !important}.s-alert-error{background:#f2716e;color:#fff}.footer-icons i:hover,.profile-icons i:hover{color:#7f7f7f;cursor:pointer}.footer-icons i,.profile-icons i{color:#b3b3b3}.dimmer{background-color:rgba(231, 231, 231, 0.8) !important;z-index:999 !important}a:hover{cursor:pointer}.product-grid{padding-bottom:50px}.product-standalone,.product.modal{overflow:hidden}.related-product{height:280px;width:280px;padding:20px;display:inline-block;position:relative;margin-bottom:50px}.related-product .image{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.related-product:hover::after,.related-product>.ui.centered.image:hover::after{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(240, 240, 240, 0.2);cursor:pointer}.big-related-product:hover{cursor:pointer}.products-scroll{height:30px !important}.range-wrapper{margin:auto;width:250px;padding-bottom:30px;padding-top:30px}.track-fill{display:none}.ui.range .inner .track{height:2px;border-radius:2px;top:15px}.ui.range .inner .thumb{height:30px;width:30px}.icons .image{border:1px solid}@-webkit-keyframes carousel{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes carousel{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width: 900px){.big-related-product:nth-child(1){border-top:2px solid #f7f7f7;border-right:2px solid #f7f7f7}.big-related-product:nth-child(2){border-top:2px solid #f7f7f7}.big-related-product:nth-child(3){border-top:2px solid #f7f7f7;border-bottom:2px solid #f7f7f7;border-right:2px solid #f7f7f7}.big-related-product:nth-child(4){border-top:2px solid #f7f7f7;border-bottom:2px solid #f7f7f7}}.big-related-product .image{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.column.big-related-product{height:350px}.related-products{-webkit-animation:carousel 40s linear infinite;animation:carousel 40s linear infinite;will-change:transform;height:280px;text-align:left;white-space:nowrap}.related-products:hover{-webkit-animation-play-state:paused;animation-play-state:paused}@media (max-width: 900px){.big-related-product{border-top:2px solid #f7f7f7}.related-products{-webkit-animation:carousel 50s linear infinite;animation:carousel 50s linear infinite;width:1500px;overflow-x:scroll;overflow-y:hidden}@-webkit-keyframes carousel{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-1200px);transform:translateX(-1200px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes carousel{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-1200px);transform:translateX(-1200px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}}.product.modal .stackable.grid{background-color:#ffffff;border-bottom:2px solid #F7F7F7;margin:0;min-height:600px}.product.modal .product-wrapper{position:relative}.product.modal .left-content .product-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product.modal .complete{display:none}.product.modal .more{font-weight:600}.product.modal .more:hover{color:#626364 !important}.product.modal .title-text{color:#7a878f;font-size:33px;line-height:42px;font-weight:300;margin-bottom:10px}.product.modal .right-content{padding:80px 80px 80px 20px !important;width:50% !important}.product.modal .left-content{width:50% !important}.product.modal .description-text{font-size:16px;line-height:24px;font-weight:300}.product.modal .editors-note{padding:20px 70px 20px 70px;margin:10px -70px 30px -70px;color:#8c8e90}.product.modal .editors-note h3{font-size:18px;text-transform:uppercase;font-weight:400}.product.modal .brand-text{color:#7a878f;font-size:16px;line-height:16px;font-weight:300;padding-bottom:20px}.product.modal .related-text{text-align:center;font-size:22px;line-height:25px;letter-spacing:2.4px;text-transform:uppercase;font-weight:700;color:#797979;margin:auto;padding-top:30px;padding-bottom:30px}.product.modal .x-product-modal{height:25px;width:25px;position:absolute !important;cursor:pointer;right:20px;top:20px}.product.modal .button-price{line-height:26px;font-size:19px;padding-right:15px;font-weight:600}.product.modal .button-buy-on-amazon{font-size:19px;text-transform:uppercase;line-height:26px;opacity:0.95}.product.modal .price-button{border-radius:0px!important;width:310px !important;min-height:60px;display:inline-block;vertical-align:top;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.2) !important}.product.modal .price-button.blue{background-color:#496dff !important}.product.modal .price-button.blue:hover{background-color:#496dff !important;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.3) !important}.product.modal .price-button.gray{background-color:#A9A9A9 !important;color:white !important}.product.modal .price-button.gray:hover{background-color:#A9A9A9 !important}.product.modal .want-button{background-color:white !important;border-radius:0px!important;border:1px solid #e0e0e0;width:160px !important;height:60px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.06) !important}.product.modal .want-button:hover i{color:#B9B9B9}.product.modal .want-button span{line-height:19px;font-size:19px;text-transform:uppercase;color:#798190;font-weight:600}.product.modal .want-button i{font-size:22.5px;color:gainsboro}.product.modal .love-this-wrapper-standalone{position:relative;display:inline-block;text-align:justify;z-index:2}@media only screen and (min-width: 1200px){.ui.large.modal{width:1180px !important;margin:0em 0em 0em -540px}}.slide-in-wrapper .product-standalone{padding-top:70px !important}.product-standalone{border-bottom:1px solid #F7F7F7;background-color:white;min-height:100%}@media (max-width: 900px){.product-standalone{padding-bottom:20px}.product-standalone .right-content>*{margin-left:12px !important;margin-right:12px !important}.product-standalone .right-content{min-height:650px}.product-standalone .want-button{margin-top:10px !important}.product-standalone header{display:none}.product-standalone .editors-note{margin:40px 0px 40px 0px}.product-standalone .icons{position:relative;bottom:20px}}@media (min-width: 900px){.product-standalone{display:block;max-width:100% !important;width:1127px;margin:50px auto 76px auto !important}.product-standalone .icons{bottom:-70px}.product-standalone .editors-note{margin:40px 0px 25px 0px}.product-standalone .social-media-share.icons{bottom:-40px}}.product-standalone .editors-note{color:#8c8e90}.product-standalone .editors-note h3{font-size:18px;text-transform:uppercase;font-weight:400}.product-standalone .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-standalone .stackable.grid{background-color:white;border-bottom:1px solid #F7F7F7;margin:0;min-height:650px}.product-standalone .left-content{margin:auto}.product-standalone .complete{display:none}.product-standalone .more{font-weight:600;color:#3BA1FF}.product-standalone .title-text{color:#7a878f;font-size:33px;line-height:42px;font-weight:300;margin-bottom:10px}.product-standalone .description-text{padding-bottom:60px}.product-standalone .description-text{font-size:16px;line-height:24px;color:#484848;font-weight:300}.product-standalone .brand-text{color:#7a878f;font-size:16px;line-height:16px;font-weight:300;margin-bottom:65px}.product-standalone .related-text{text-align:center;font-size:22px;line-height:25px;letter-spacing:2.4px;text-transform:uppercase;font-weight:700;color:#797979;margin:auto;padding-top:30px;padding-bottom:30px}.product-standalone .right-content{padding:70px !important}.product-standalone .button-price{line-height:26px;font-size:19px;padding-right:15px;font-weight:600}.product-standalone .button-buy-on-amazon{font-size:19px;text-transform:uppercase;line-height:26px;opacity:0.95}.product-standalone .price-button{border-radius:0px!important;width:300px !important;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.2) !important}.product-standalone .price-button.blue{background-color:#496dff !important}.product-standalone .price-button.blue:hover{background-color:#496dff !important;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.3) !important}.product-standalone .price-button.gray{background-color:#A9A9A9 !important;color:white !important}.product-standalone .price-button.gray:hover{background-color:#A9A9A9 !important}.product-standalone .want-button{background-color:white !important;border-radius:0px!important;border:1px solid #e0e0e0;width:300px !important;margin-top:8px !important;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.06) !important}.product-standalone .want-button:hover i{color:#B9B9B9}.product-standalone .want-button span{line-height:19px;font-size:19px;text-transform:uppercase;color:#798190;font-weight:600}.product-standalone .want-button i{font-size:22.5px;color:gainsboro}.product-standalone .love-this-wrapper-standalone{position:relative;display:inline-block;text-align:justify;z-index:2}@media (max-width: 900px){.profile-name{display:block}.profile-icons{display:block}.profile-info{text-align:center}.profile-stats-number,.profile-stats-text{display:none}}@media (min-width: 900px){.profile-name{display:inline-block}}.edit-profile-newsletter-weekly label,.edit-profile-newsletter-updates label{line-height:1 !important}.image-field{text-align:center}.upload-label:hover{cursor:pointer}@media (min-width: 1400px){.edit-profile-form{padding:40px 90px 40px 90px !important;width:100%}}@media (max-width: 1400px){.edit-profile-form{padding:40px 80px 40px 80px !important;width:100%}}@media (max-width: 1100px){.edit-profile-form{padding:40px 70px 40px 70px !important;width:100%}}@media (max-width: 900px){.edit-profile-form{padding:40px 10px 40px 10px !important;width:100%}}.edit-profile-form label{line-height:50px;font-size:15px !important;color:#595959 !important;font-weight:400}.edit-profile-form img{margin-bottom:20px}.edit-profile-form input,.edit-profile-form textarea{background-color:#f8f8f8 !important;border:none !important;resize:none !important}.edit-profile-form input{line-height:1.6142em;height:50px}.edit-profile-form .repick-url-prefix{background-color:#f8f8f8 !important;border:none !important;resize:none !important;color:#c0c0c0;padding-right:0px !important;line-height:28px !important}.edit-profile-form .repick-url-sufix{padding-left:0px !important;color:#a8a8a8}.edit-profile.button{display:inline-block}.profile-name{vertical-align:middle;line-height:50px;font-size:29px;color:#494949;margin:0 10px 0 0}.profile-icons{display:inline-block;vertical-align:middle;line-height:50px;color:#8A8A8A}.profile-bio{display:block;color:#919191;font-size:16px;line-height:25px}.dropdown .icon{margin-right:2px}.save-edit-profile.button{width:100% !important;border-radius:0px !important;height:50px;background-color:#496DFF !important;color:white !important}.bio-feedback-field{position:relative}.bio-feedback{position:absolute;color:#ABABAB;font-size:13px;right:10px;bottom:5px}.x-profile{height:25px;width:25px;position:absolute !important;right:20px;top:20px}.x-profile:hover{cursor:pointer}.external-links-description{color:#c0c0c0;font-size:1em;margin-top:-10px !important;margin-bottom:20px !important}.image-field label{color:#48bdff !important}.image-field label:hover{color:#0585CD !important}.user-not-exist{min-height:540px;text-align:center}.user-not-exist h2{line-height:540px;font-weight:300}.search-overlay{display:none;top:0;right:0;bottom:0;left:0;z-index:3;background:white;overflow:hidden}@media (max-width: 900px){.search-overlay .search-box h4{display:none}.search-overlay .search-box input{font-size:20px;height:76px;color:#c4c4c4;font-family:'Lato', sans-serif;font-weight:400;padding:0.1em 0;background:transparent;border:none;width:70%;position:absolute}.search-overlay .search-box{margin:0 0 0 26px;height:76px}.search-overlay .x-search{height:76px;padding:30px;position:absolute !important;top:0;right:0}.search-overlay .product-grid{padding-top:20px !important}.search-overlay .results-text{padding-left:0.4rem !important}}@media (min-width: 900px){.search-overlay .search-box h4{display:block}.search-overlay .search-box input{font-size:92px;color:#2c2c2c;font-family:Helvetica Neue;font-weight:bold;padding:0.1em 0;background:transparent;border:none;width:70%;position:absolute}.search-overlay .search-box{margin:40px 100px;height:170px}.search-overlay .x-search{height:42px;width:42px;float:right}}.search-overlay strong{line-height:2em}.search-overlay .x-search:hover{cursor:pointer}.search-overlay .search-results-container{background-color:#f7f7f7}.search-overlay .search-suggest{color:#e1e1e1 !important}.search-overlay .search-box h4{font-size:15px;font-family:Helvetica Neue;color:#656565}.search-overlay .search-box input:focus{outline:0}.search-overlay .search-results{margin:40px;position:absolute;bottom:0;left:0;right:0;top:170px;overflow-y:scroll;list-style:none;padding:0}.search-overlay .search-results li{font-size:1em;margin-bottom:0.5em;padding:10px;white-space:nowrap}.search-overlay .search-results li p{margin:0;display:inline}.search-overlay .search-results li strong{font-weight:bold}.search-overlay .search-results li.selected{background:yellow}.icons{margin:auto;color:#b3b3b3}.social-media-share.icons{position:absolute;bottom:40px;width:200px;left:0;right:0}.article-social-media-share.icons.desktop.only{position:fixed;width:45px;top:170px;z-index:2;margin:25px}.article-social-media-share.icons.mobile.only{position:fixed;width:100%;height:48px;bottom:0;left:0;margin:auto;padding-left:12px;background-color:white;border-top:solid 1px #ebebeb;z-index:2}.article-social-media-share.icons.mobile.only .back-to-editorial{float:right;margin-right:21px;line-height:48px;font-size:14px;font-weight:bold;text-align:center;color:#7c7c7c}.article-social-media-share h3{font-size:11px;font-weight:bold;text-align:center;color:#000000;font-family:'Circular', sans-serif}.icons .image{color:#B3B3B3;text-align:center;background-color:white;height:35px !important;margin:5px;border:0.5px solid #D0D0D0}.icons .image .icon{line-height:35px;font-size:15px;margin:0}.twitter-share:hover,.facebook-share:hover,.pinterest-share:hover,.instagram-share:hover,.mail-share:hover,.mail-share a:hover{cursor:pointer;color:white;border:none !important}.twitter-share:hover{background-color:#7AB5FF}.facebook-share:hover{background-color:#57A3FF}.pinterest-share:hover{background-color:#FE5757}.instagram-share:hover{background-color:black}.mail-share:hover{background-color:#676B70}.pinterest-share .icon{font-size:18px !important}article{color:#878787;font-size:16px;line-height:32px;margin-top:50px;margin-bottom:100px;background:white;padding:40px}article h3{padding-bottom:20px;padding-top:50px}article header{color:#73787b;text-align:center}article header h1{font-weight:400;font-size:3rem;color:#73787b;margin-bottom:10px}article header p{font-size:17px;font-weight:300;letter-spacing:0.2px;padding-bottom:80px}.voter{padding:20px 0 25px 0}.voter .images{float:left;height:35px}.voter .plus-minus{margin:0 0 0 12px}.voter .mini-image{width:40px !important}.voter .mini-image img{margin:0 1px 0 0}.voter .bar{background:$red;width:100%;margin:0.15em 0;color:#262626;position:relative;-webkit-transition:width 2s, background .2s;transition:width 2s, background .2s;-webkit-transform:translate3d(0, 0, 0);clear:both;display:inline-table}.voter .bar .label{font-size:1.1em;height:40px;display:inline-block;position:relative;z-index:2;font-weight:bold;margin-right:0.5rem;float:left;line-height:40px;padding:0 15px 0 15px}.voter .bar .label span{float:right}.voter .bar .label:hover{cursor:pointer}.voter .bar0 .label{background-color:#ffeceb}.voter .bar1 .label{background-color:#ebf6ff}.voter .bar2 .label{background-color:#fff4eb}.voter .bar3 .label{background-color:#e6f9e9}.voter .bar4 .label{background-color:#e6f9f7}.voter .bar5 .label{background-color:#e6ecf9}.voter .profile-popup:before{box-shadow:1px 1px 0px 0px rgba(0, 0, 0, 0.18) !important}.voter .profile-popup{border-radius:0px;min-width:350px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.18);border:solid 0.5px #f5f5f5}.voter .profile-popup .fullname{font-size:20px;margin:10px 0 10px 5px}.voter .profile-popup .bio{font-size:12px;min-height:12px;line-height:1.3;color:#757575;margin:0 0 40px 5px}.voter .profile-popup .likes{position:absolute;bottom:10px;left:125px}.voter .profile-popup .likes p{font-size:14px;line-height:0.8;color:#1d1d1d;font-weight:bold;margin-right:20px;display:inline-block}.voter .profile-popup .popup-right-section{width:200px;display:inline-block}.voter .profile-popup .popup-left-section{width:100px;display:inline-block}.voter .profile-popup .popup-left-section .image{width:70px !important;margin:auto;position:absolute;top:0;bottom:0;left:25px}