/*!
 * IE10 viewport hack for Surface/desktop Windows 8 bug
 * Copyright 2014-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.search-container p,.search-container ul{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.search-container h1,.search-container h2,.search-container h3,.search-container h4,.search-container h5,.search-container h6{font-family:inherit;font-size:inherit;font-weight:500;margin:0;padding:0}.menu{list-style-type:none}@media (min-width:992px){.mobile-only{display:none!important}}@media (max-width:991px){.desktop-only{display:none!important}}.search-container .glyphicon-search:before{content:"\f002";font-family:Font Awesome\ 5 Pro,Font Awesome\ 5 Free;font-weight:700}.search-container .search{color:#000}.search-container .search .button-filter-container button{background:#f3f3f3!important;border-color:#cdcdcd!important;color:#555!important}.search-container .search .button-filter-container button:active,.search-container .search .button-filter-container button:focus,.search-container .search .button-filter-container button:hover{background:#f08232!important;border-color:#cdcdcd!important;color:#fff!important}.search-container .search .button-filter-container a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:transparent!important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:10px 15px;-webkit-transition:none;transition:none}.search-container .search .button-filter-container a:hover{color:#fff}.search-container .search .button-filter-container a p,.search-container .search .button-filter-container a span{-webkit-transition:none;transition:none}.search-container .search .button-filter-container ul{font-size:15px;max-height:70vh;overflow-y:auto;padding:0;width:270px;z-index:1011}.search-container .search .button-filter-container .filter-elem:nth-child(2n){background:#f3f3f3}.search-container .search .button-filter-container .filter-elem:not(:last-child){border-bottom:1px solid #e7e7e7}.search-container .search .button-filter-container .filter-elem:hover{background:#a4c654;color:#fff}.search-container .search .button-filter-container .filter-elem .content-part{margin-right:auto;padding-left:15px;white-space:normal}.search-container .search .button-filter-container .filter-elem img{width:40px}.search-container .search input{outline:none}.search-container .search input:focus{border-color:#d01f2f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(208,31,47,.52);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 2px rgba(208,31,47,.52)}.search-container .search button{background:#d01f2f!important;border-color:#d01f2f!important;margin:0;padding:11.5px 12px}.search-container .search button .glyphicon{color:#fff!important}.search-container .search button:active,.search-container .search button:focus,.search-container .search button:hover{background:#e95e5e!important;border-color:#e95e5e!important}.search-container .search button,.search-container .search input{height:45px}.search-container .search .search-results{left:0;opacity:0;position:absolute;top:45px;visibility:hidden;width:100%}.search-container .search .search-results.active{background:#fff;-webkit-box-shadow:0 0 3px 1px #d4d4d4;box-shadow:0 0 3px 1px #d4d4d4;opacity:1;visibility:visible;z-index:1010}.search-container .search .search-results .search-list{font-weight:400;line-height:1.6;margin-bottom:0}.search-container .search .search-results .search-list a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 11px;-webkit-transition:none!important;transition:none!important}.search-container .search .search-results .search-list a span{-webkit-transition:none;transition:none}.search-container .search .search-results .search-list li a.focused,.search-container .search .search-results .search-list li a:active,.search-container .search .search-results .search-list li a:focus,.search-container .search .search-results .search-list li a:hover{background:#00acef;color:#fff;cursor:pointer}.search-container .search .search-results .search-list li:nth-child(odd){background:#eee}.search-container .search .search-results .search-list ul{list-style-type:none!important}.search-container .search .search-results .search-list ul>span{background:#009a4e;color:#fff;display:block;font-style:italic;padding:3px 15px;text-align:right}.search-container .search .search-results .search-list .img-part{margin-right:20px}.search-container .search .search-results .search-list .img-part img{width:50px}.search-container .search .search-results .search-list .price-part{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;padding-left:10px}.search-container .search .search-results .search-list .price-part span{background:#c11b1b;color:#fff;font-weight:500;margin-left:auto;padding:5px 10px}.search-container .search .search-results .search-list .type-item li a{padding:7px 15px}@-webkit-keyframes bestSeller{0%{background:red}to{background:blue}}@keyframes bestSeller{0%{background:red}to{background:blue}}.search-container .search .search-results .search-list .best-seller-tag{-webkit-animation:bestSeller .5s linear infinite alternate;animation:bestSeller .5s linear infinite alternate;background:#d1160f;border-radius:6px;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-left:3px;padding:1px 7px}.home-video-container{padding:0 25px}.home-video-container iframe{display:block;height:360px;margin:auto;max-width:650px;width:100%}@media (max-width:550px){.home-video-container iframe{height:260px;height:190px}}