@font-face{font-family:Muli;font-style:normal;font-weight:300;src:local('Muli Light'),local('Muli-Light'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adZnkOCr2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:Muli;font-style:normal;font-weight:300;src:local('Muli Light'),local('Muli-Light'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adZnkOCv2z24PMFk-0g.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Muli;font-style:normal;font-weight:300;src:local('Muli Light'),local('Muli-Light'),url(https://fonts.gstatic.com/s/muli/v16/7Au_p_0qiz-adZnkOCX2z24PMFk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}vietnamese @font-face{font-family:Muli;font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v16/7Auwp_0qiz-afT3GLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;font-display:swap}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v16/7Auwp_0qiz-afTzGLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Muli;font-style:normal;font-weight:400;src:local('Muli Regular'),local('Muli-Regular'),url(https://fonts.gstatic.com/s/muli/v16/7Auwp_0qiz-afTLGLQjUwkQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}body,html{height:100%;min-height:100%;background:#f5f5f5;background:#e9ebee;font-size:12px}.btn,a,div,h3,input,label,p,td{font-family:Muli}.site-color{color:#c9302c}h2 a{text-decoration:underline;font-size:.8em}.dataTables_info,table td *,td,th{font-size:1.1em}.dataTables_info{margin:.5em 1em}.btn-corner{margin:15px 15px 0 0}.table{margin-bottom:5px;font-size:1.1rem}.text-center{text-align:center!important}.navbar{background:linear-gradient(225deg,#cb6683 0,#871e8d 37.53%,#5e63bd 100%);height:50px}body,html{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}*{outline:0!important}a{color:#5e63bd}a:hover{color:#871e8d}@media (min-width:768px){.navbar-right{margin:0}}.navbar-brand{margin:5px 0 0!important;padding:0;height:40px}.navbar-brand img{margin:4px}.nav>li>a{border:1px solid transparent!important;color:#eee;transition:all .2s;padding:6px 8px;margin:8px 2px 0 2px;border-radius:3px}.nav .open a:focus,.nav li a:hover{border:1px solid #fff!important;background:0 0}.nav .active a,.nav .open a,.nav .open>a:hover{color:#6060bc!important;background:#fff!important}.nav .active a:hover{color:#6060bc!important}.nav .dropdown-menu a:hover{border:none!important;background:#f5f5f5!important;color:#6060bc!important}.nav .active2 .dropdown-toggle{background:#fff!important;color:#6060bc!important}.content{background:#fff}@media (min-width:768px){.content{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem;padding:1.5rem}}.content-modal{padding:10px 20px}.content-modal h1{padding:10px 0 20px}.first-container{padding-top:65px;overflow:auto}.first-container h1 a{margin-top:-5px}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#b85286;box-shadow:0 1px 1px rgba(217,83,79,.075) inset,0 0 8px #bf5985;outline:0 none}#homepage .form-control{border:1px solid #d43f3a}.container{background:0 0;overflow:visible;margin-bottom:2rem}h1{font-size:2.2rem;padding:0 .5rem .5rem .5rem;margin:0;font-weight:300;font-family:Muli;color:#6060bc}h2{font-size:1.75rem;padding:1rem 0;margin:.75rem 0 .5rem;font-weight:400;font-family:Muli;color:#6060bc}.form-box{border:1px solid #ddd;border-radius:4px;padding:0 15px!important;margin-bottom:20px}.form-box h2{margin:10px 0;padding:5px 15px}.form-box .table{margin:0}.form-box .table-responsive{margin-top:-10px}.form-box .col-md-12{padding:0}.form-box .alert{padding:8px;margin-bottom:10px}.row-normal .col-md-12{padding:0 10px}.row-tight{margin-top:-15px;overflow:auto}.table th{font-weight:400}.table-responsive td{vertical-align:middle!important}.table-responsive .thumb{max-width:90px;max-height:60px;border:1px solid #ddd}.table-responsive{overflow:hidden}.filters input{width:100%;border:1px solid #ddd;padding:1px 4px}.filters select{width:100%;padding:2px 5px;border:1px solid #ddd}.sw-bl{border-left:1px solid #ddd}.sw-b{font-weight:700}.sw-n{font-weight:700}.sw-c{text-align:center}.sw-l{text-align:left}.sw-r{text-align:right}.sw-pr-10{padding-right:10px!important}.sw-pr-20{padding-right:20px!important}.sw-30{width:30px}.sw-40{width:40px}.sw-50{width:50px}.sw-60{width:60px}.sw-70{width:70px}.sw-80{width:80px}.sw-90{width:90px}.sw-100{width:100px}.sw-110{width:110px}.sw-120{width:120px}.sw-130{width:130px}.sw-140{width:140px}.sw-150{width:150px}.sw-160{width:160px}.sw-170{width:170px}.sw-180{width:180px}.sw-190{width:190px}.sw-200{width:200px}.sw-210{width:210px}.sw-220{width:220px}.sw-230{width:230px}.sw-240{width:240px}.sw-250{width:250px}.sw-260{width:260px}.sw-270{width:270px}.sw-280{width:280px}.sw-290{width:290px}.sw-300{width:300px}.sw-ml-20{margin-left:20px}.sw-s1{font-size:.8em}.sw-s2{font-size:.9em}.sw-s3{font-size:1em}.sw-s4{font-size:1.1em}.sw-s5{font-size:1.2em}.sw-s6{font-size:1.3em}.sw-s7{font-size:1.4em}.sw-s8{font-size:1.5em}label{font-weight:400}.navbar-nav{font-size:1.1rem}.navbar-nav .fa{margin-right:2px}ul.pagination{padding-bottom:20px}.pagination .selected a{background:#eee}.submenu{margin:0 0 10px 10px}.form{margin-top:10px;padding:10px}.toggle-enabled .fa-toggle-on{color:#666}.toggle-enabled{cursor:pointer;color:#999}.toggle-enabled:hover *{color:#444!important}#wrap{min-height:calc(100vh - 160px)}#footer{background:#fff;height:140px;display:block;width:100%;margin:0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);font-size:1.1rem;background:#444;color:#ddd}#footer a{color:#fff}#footer .links{text-align:center;margin:12px 0}#footer .links a{margin:0 5px;padding:.6rem .75rem;display:inline-block;font-size:1.25rem}#homepage{padding-top:5%;text-align:center}#homepage h1{font-size:5em}#homepage h2{font-size:1.5em;font-weight:300!important;line-height:1.4em}#homepage .form-control,#homepage .input-group-btn button{height:50px}#homepage .input-group-lg,#homepage h2{max-width:500px;margin:0 auto}#homepage input::-webkit-input-placeholder{color:#666;font-weight:100;font-size:17px;opacity:.6;font-family:Muli}#homepage input::-moz-placeholder{color:#666;font-weight:100;font-size:17px;opacity:.6;font-family:Muli}#homepage:focus::-webkit-input-placeholder{color:#666;font-weight:100;font-size:17px;opacity:.6;font-family:Muli}#homepage:focus::-moz-placeholder{color:#666;font-weight:100;font-size:17px;opacity:.6;font-family:Muli}#homepage h3{font-weight:700;color:#333;font-family:Arial}#homepage h3 span{font-size:.7em;font-weight:100;line-height:1.2em;font-family:Muli;display:inline-block;color:#444}@media (max-width:400px){#homepage h1{font-size:4em}#homepage h2{font-size:1.2em}#homepage .form-control,#homepage .input-group-btn button{height:40px;line-height:20px}#homepage h3 span{line-height:1.1em;font-size:.6em}}@media (max-height:700px){#homepage{padding-top:1%}}@media (max-height:500px){#homepage{padding-top:0}}#overlayer{position:fixed;top:0;bottom:0;right:0;left:0;background:#fff;z-index:1000;display:none}#overlayer .google-spin-wrapper{top:0;left:0;width:100%;height:100%;z-index:1000}#overlayer .google-spin-wrapper .google-spin{display:block;position:relative;left:50%;top:50%;width:80px;height:80px;margin:-50px 0 0 -50px;border-radius:50%;border:1px solid transparent;border-top-color:#c9302c;-webkit-animation:xLoaderGoogleSpin 2.5s linear infinite;-moz-animation:xLoaderGoogleSpin 2.5s linear infinite;-ms-animation:xLoaderGoogleSpin 2.5s linear infinite;-o-animation:xLoaderGoogleSpin 2.5s linear infinite;animation:xLoaderGoogleSpin 2.5s linear infinite}#overlayer .google-spin-wrapper .google-spin:before{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-radius:50%;border:1px solid transparent;border-top-color:#c9302c;-webkit-animation:xLoaderGoogleSpin 1.5s linear infinite;-moz-animation:xLoaderGoogleSpin 1.5s linear infinite;-ms-animation:xLoaderGoogleSpin 1.5s linear infinite;-o-animation:xLoaderGoogleSpin 1.5s linear infinite;animation:xLoaderGoogleSpin 1.5s linear infinite}#overlayer .google-spin-wrapper .google-spin:after{content:"";position:absolute;top:25px;left:25px;right:25px;bottom:25px;border-radius:50%;border:1px solid transparent;border-top-color:#c9302c;-webkit-animation:xLoaderGoogleSpin 1s linear infinite;-moz-animation:xLoaderGoogleSpin 1s linear infinite;-ms-animation:xLoaderGoogleSpin 1s linear infinite;-o-animation:xLoaderGoogleSpin 1s linear infinite;animation:xLoaderGoogleSpin 1s linear infinite}@-webkit-keyframes xLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-moz-keyframes xLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-ms-keyframes xLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes xLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes xLoaderGoogleSpin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#faq h1{text-align:center}#faq h4 a{display:block;padding:10px 15px}#faq .panel{margin:15px 20px}#faq .panel-heading{margin:0;padding:0}#faq a{text-decoration:none!important}.panel-primary .accordion-toggle{background:linear-gradient(225deg,#cb6683 0,#871e8d 37.53%,#5e63bd 100%);color:#fff}.panel-primary{border:1px solid #5e63bd}.panel-primary>.panel-heading{background:#5e63bd;border-color:#5e63bd}#financial h1,#profile-form h1{text-align:center}#profile-form h2{text-align:center;margin:0 0 10px}#how{margin:1rem 0 0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}#how .fa{color:#fff}#how .details,#how h1,background #how h3{text-shadow:none!important}#how h1{text-align:center;font-size:2.5em!important;margin:1em 1em 0}#how i.fa,#how i.fa span{box-shadow:none;border:1px solid #c9302c;color:#c9302c;background:#fff}.page-container .panel{margin:0 -10px 10px}.panel{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:0;font-size:1.2rem}@media only screen and (max-width:767px){#how{margin:0;padding:20px 15px!important;background:#fff;padding:0}#how h1{margin:0 0 15px;padding:10px 0}.navbar-brand{margin-left:5px!important}.panel{border:none;box-shadow:none}.panel-body{padding:0 0 15px}}#financial .commission{text-align:center;padding:20px 0 40px}#financial .commission i{font-size:3em;color:#c9302c;padding:1em;border:1px solid #c9302c;border-radius:100%;width:3em;height:3em}#financial h4{font-size:1.25em;font-weight:100}#financial .sum{font-size:1.4em}.bigger-alert .alert{margin:20px;font-size:1.1em}.special-link{font-weight:700;text-decoration:underline;color:#c9302c}#shop-display{padding-bottom:2em}#shop-display a{display:inline-block}#shop-display img{text-align:center;max-width:180px;margin:20px 10px 10px;transition:all .2s;transition-timing-function:ease-in-out}#shop-display img:hover{opacity:.9;box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}#shop-display h1{margin-top:.4em;font-size:2.6em}@media only screen and (max-width:767px){#shop-display h1{margin-top:-10px}}#shop-display h2{color:#444;font-size:1.4em;margin-top:-10px}#shop-display p{margin:20px;font-size:1.1em}#shop-display a.btn{font-weight:400}#shop-display a.btn i.fa-chevron-right{margin-left:10px}.open{display:inline-block!important;overflow:visible}#shop-filters{text-align:center}#shop-filters .dropdown{display:inline-block}#item-grid .btn-warning{font-size:.75em}.h1-sub{margin:-5px 0 20px}.navbar-toggle{border:none;background:0 0!important;margin-right:0}.navbar-toggle:hover{background:0 0!important}.navbar-toggle .icon-bar{width:22px;transition:all .2s;background:#fff!important}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .top-bar{transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}@media only screen and (max-width:767px){h1{font-size:2em}.navbar-toggle{margin-right:5px}nav .container{padding:0}.navbar{background:linear-gradient(270deg,#cb6683 0,#871e8d 37.53%,#5e63bd 100%)}.navbar-collapse{background:linear-gradient(270deg,#cb6683 0,#871e8d 37.53%,#5e63bd 100%)}.table-responsive{overflow-x:scroll;border:none}.content{background:#fff;border:none;margin:-15px!important;padding:15px}#financial .commission{padding-bottom:20px}#faq .panel{margin:15px 10px}}#jhp{margin-top:50px;padding:0}#jhp .jumbotron{position:relative;padding:0;background:0 0;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.05);padding:50px 0 30px;color:#fff;background:#333}.jumbotron .jumbotron-image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;background-image:url(https://s.shopeo.ro/img/homepage.jpg)}#jhp h1{font-size:4em;text-shadow:0 1px 2px #000}#jhp h3{font-size:1.8em;margin:.5em 0 1rem;color:#fff;font-weight:700;text-shadow:0 1px 2px #000}#jhp .fa-credit-card,#jhp .fa-shopping-cart,#jhp .fa-user{margin-top:.5em;font-size:4em;background:linear-gradient(150deg,#cb6683 0,#871e8d 37.53%,#5e63bd 100%);background:#fff;background:#c9302c;color:#c9302c;color:#fff;border:1px solid #c9302c;border:1px solid #fff;border-radius:100%;width:2.5em;height:2.5em;line-height:2.5em;box-shadow:0 0 4px #333}@media only screen and (max-width:767px){#jhp .steps i{margin:0 0 .5rem .75rem}}#jhp .details{font-size:1.2em;font-weight:400;text-shadow:0 1px 2px #000}#jhp .form-control{background:0 0;color:#fff;max-width:300px}#jhp .tagline{font-weight:700;padding:10px 25px;text-shadow:0 1px 2px #000}#jhp i{position:relative}#jhp .fa span{position:absolute;top:-.4em;left:-.4em;font-family:Muli;font-size:.5em;width:1.8em;height:1.8em;line-height:1.6em;display:block;border-radius:100%;background:red;font-weight:700;background:#fff;color:#c9302c;box-shadow:0 0 4px #333;border:1px solid #fff}.btn{transition:.2s!important}.btn-primary,.label-primary{background:#5e63bd;border:1px solid transparent;font-weight:400;letter-spacing:.2px}.btn-primary:hover{border:1px solid transparent;background:#871e8d}.btn-primary:focus,.btn-primaty:active{border:1px solid transparent;background:#871e8d}.btn-link{color:#5e63bd}.btn-link:hover{color:#871e8d}@media only screen and (max-width:767px){#jhp h1{font-size:2.3em;text-align:center}#jhp .fa-credit-card,#jhp .fa-shopping-cart,#jhp .fa-user{font-size:3em}#jhp .register,#jhp .tagline{text-align:center}#jhp .fa{margin-top:0}#jhp .details{font-size:1.3em}#jhp .form-control{margin:0 auto}}.shop-box{width:100%;background:#fff;display:inline-block;margin-bottom:1em;text-align:center;transition:all .2s;transition-timing-function:ease-in-out;font-size:1.4rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem}.shop-box img{max-width:100%;padding:0 20px}.shop-box .proc{color:#ed5050;color:#e91c1c;font-size:.8em;line-height:20px;font-weight:700;margin:.5em 0 1em}.shop-box:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65);text-decoration:none}.shop-container,.shop-container .col-xs-6{padding:0 10px}.shop-container .row{margin:0 -10px}.shop-container .item{width:20%}@media only screen and (max-width:1199px){.shop-container .item{width:25%}}@media only screen and (max-width:991px){.shop-container .item{width:33.3333%}}@media only screen and (max-width:767px){.shop-box{font-size:1.3em}.shop-box .proc{margin-bottom:.7em;font-size:.8em;letter-spacing:-.5px}.shop-container .item{width:50%}}.content .alert{margin:15px}.content p{margin:1rem .25rem;font-size:1.2em;line-height:1.5em}.content li{font-size:1.25rem;margin:.25rem}.content li a{padding:.25rem}@media only screen and (max-width:767px){.content p{margin:1em .5em}}.form-group{position:relative}.lost-password{position:absolute;top:9px;right:10px}.btn-primary .fa-chevron-right{margin-left:5px}.btn-primary .fa-chevron-left{margin-right:5px}.product-grid{display:flex;flex-wrap:wrap;margin:0}.product-card{background-clip:border-box;background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;text-align:center;transition:all .2s;transition-timing-function:ease-in-out}.product-card:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}.product-card:hover img{opacity:.8}.product-card{flex:0 0 50%;max-width:calc(50% - 1rem);margin:.5rem}@media (min-width:767px){.product-card{flex:0 0 33.33%;max-width:calc(33.33% - 1rem);margin:.5rem;border-radius:.25rem}}@media (min-width:992px){.product-card{flex:0 0 33.33%;max-width:calc(33.33% - 1rem);margin:.5rem}}@media (min-width:1199px){.product-card{flex:0 0 25%;max-width:calc(25% - 1rem);margin:.5rem}}.product-card .image{display:block;overflow:hidden;padding:0;position:relative;margin:5px}.product-card .image a{height:100%;width:100%;display:block}.product-card .image img{-webkit-transform:translate(-50%,-50%);left:50%;margin-right:-50%;max-width:100%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1;transition:all .2s;transition-timing-function:ease-in-out;max-height:350px}.product-card .image:before{content:"";display:block}.product-card .image-4by5:before{padding-top:120%}.product-card .image-1by1:before{padding-top:100%}.product-card .image-4by6:before{padding-top:150%}.product-card .image-3by4:before{padding-top:80%}.product-card h2{font-size:.875rem;font-weight:700;line-height:1.5;margin-bottom:auto;margin-top:auto;max-height:60px;overflow:hidden;padding:0}.product-card h2 a{text-decoration:none;color:#333;font-weight:700!important;font-size:1.15rem;margin:0}.product-card .body{display:flex;flex-direction:column;padding:.5rem;flex:1 1 auto}.product-card .text-product-price-old,.product-card .text-product-seller{color:#6c757d;font-size:13px}.product-card .text-product-price{color:#c9302c;font-size:17px;font-weight:700;margin-top:5px}.product-card .footer{background:0 0;border-top:0;padding:0 0 10px}.product-card .list-unstyled{margin:5px 0 0}.product-card .btn-primary{text-transform:uppercase;font-size:12px;font-weight:400}@media (max-width:767px){.product-card{max-width:50%;margin:0;box-shadow:none;border:1px solid #eee;border-left:none;border-top:none}.product-card:nth-child(2n){border-right:none}.product-card:nth-child(-n+2){border-top:1px solid #eee}.product-card:hover{box-shadow:none}}.product-card .fav{position:absolute;top:.75rem;right:.75rem;background:#fff;border:none;border-radius:50%;width:3.2rem;height:3.2rem;line-height:2.4rem;z-index:2;border:1px solid #f0f0f0;text-align:center;transition:all .2s}@media (min-width:768px){.product-card .fav{display:none}.product-card .fav-active,.product-card:hover .fav{display:block}.product-card .fav:hover{box-shadow:0 0 4px #eee}.product-card .fav:hover .fa{color:#db232c}.product-card:hover .fav-active:hover{box-shadow:none}.product-card .fav-active:hover .fa{color:#bbb}}.product-card .fav .fa{font-size:1.75rem;color:#bbb;position:absolute;top:.68rem;left:.66rem;transition:all .2s}.product-card .fav-active .fa{color:#db232c}.product-card .fav-active{background:0 0;border:1px solid transparent}#product-fav .modal-body img{max-height:160px;max-width:100%}#product-fav .modal-body .form-group{margin-bottom:0}#product-fav .modal-body h4{font-size:1.2rem;font-weight:700;padding:1rem 0 1.2rem}#product-fav #new-board{display:none;margin-top:10px}#fav-alert{padding:5px 12px;font-size:1.2rem;margin-bottom:1rem;text-align:left;display:inline-block;margin-bottom:0;float:left;display:none}#fav-close{display:none}.page-container{width:100%}@media (min-width:768px){.container{max-width:1200px}.page-container{width:calc(100% - 240px);float:right}}.page-sidebar{width:210px;float:left}.side-filters{display:none;position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:#fff}.side-filters-close{position:fixed;top:0;right:.75rem;font-size:2.5rem;background:0 0;border:none;color:#6060bc}.side-filters .item{background:#fff;transition:all .2s;display:block;overflow:hidden;margin:0 0 1rem 0;border-radius:.25rem}.side-filters h3{font-size:1.7rem;font-weight:700;margin:.75rem .5rem;padding:.5rem .75rem .25rem}.side-filters ul{list-style:none;margin:0;padding:0;display:block}.side-filters li{display:inline-block;line-height:28px;width:50%;float:left}.side-filters li a{display:block;padding:0 1.25rem 0 1.25rem;width:100%;font-size:1.1rem}.side-filters-toggle{margin:.5rem .5rem .75rem}@media (min-width:768px){.side-filters-close,.side-filters-toggle{display:none}.side-filters{display:block;position:static;padding-top:0;padding-bottom:0;overflow-y:visible;background:0 0}.side-filters:first-child{padding-top:0}.side-filters h3{font-size:1.2rem}.side-filters ul{max-height:208px;overflow-y:scroll}.side-filters-full ul{max-height:100%;overflow-y:scroll}.side-filters li{display:block;line-height:26px;width:100%}.side-filters li a{font-size:13px;padding:0 10px}.side-filters a:hover{background:#fafafa}.side-filters .item{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);transition-timing-function:ease-in-out;padding-bottom:10px;margin:0 0 20px 0}.side-filters .item:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65);border:none}}.pager{font-size:1.1rem}.modal-body{font-size:1.1rem}#shop{text-align:center}#shop img{width:150px;margin:-1rem 0 0 0}#shop h1{font-size:2.2rem;padding:0;margin:0 .75rem .75rem}#shop h1 span{font-size:1.2rem}#shop h2{font-size:1.3rem;line-height:1.8rem}#shop .btn{font-size:1.25rem;width:190px;margin:1rem auto 0}#shop .btn .fa{font-size:1.5rem;position:relative;top:1px;margin-right:.2rem;transition:.2s}#shop .fa-angle-right{margin-left:2px}#shop .fa-heart-o{margin-right:2px}#shop .description{text-align:left;font-size:1.2rem;margin:2.5rem 0 1.5rem}.shop-fav-active .fa{color:#db232c}.shop-fav-active{color:#666}@media (min-width:768px){#shop{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem;background:#fff;padding-top:1rem}#shop img{width:180px;margin-top:1rem}.shop-fav:hover .fa{color:#db232c}}.product{display:flex;flex-wrap:wrap;align-items:center}.product .details{text-align:center;width:100%}.product .image{width:100%;display:inline-block;text-align:center}.product .image img{max-height:320px;max-width:100%;padding:1rem}.product .image a{width:100%;display:block}.product h1{font-size:1.8rem;margin:.25rem 0;padding:0}.product .btn-buy .fa{font-size:1.5rem;position:relative;right:-4px;top:1px}.product .btn-fav{background:0 0;border-color:#999;margin-right:1rem;color:#666}.product .btn-fav .fa{position:relative;left:-2px}.product .description{font-size:1.15rem;display:inline-block}.product .prices{margin:1.2rem 0}.product .current{color:#c9302c;font-size:1.4rem;font-weight:700;display:inline-block}.product .old{color:#999;font-weight:100;font-size:1.4rem;display:inline-block;margin-right:1rem}.product ul{list-style:none;margin:1rem 0;padding:0}.product li{margin:0;color:#444;font-size:1.1rem}@media (min-width:768px){.product{background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem}.product .details{padding:1rem}.product .image{flex:0 0 50%}.product .image img{max-height:400px}.product .details{flex:0 0 50%}.product .description{padding:1rem}}.b-lazy{opacity:0;transition:all .2s!important}.b-loaded{opacity:1}.no-scroll{overflow:hidden}.cat-grid{display:flex;flex-wrap:wrap;margin:0 -15px 10px -15px;background:#fff}.cat-card{margin:0;box-shadow:none;border:1px solid #eee;border-left:none;border-top:none;flex:0 0 50%}.cat-card:nth-child(2n){border-right:none}.cat-card:nth-child(-n+2){border-top:1px solid #eee}.cat-card a{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 .5rem;height:70px;vertical-align:middle}.cat-card img{max-width:100%;max-height:70px;padding:.25rem}.cat-card .image{width:33.33%;text-align:text-center}.cat-card .name{width:66.66%;padding:0 .5rem 0 .75rem;line-height:1.4rem;font-size:1.15rem}.cat-card a:hover{text-decoration:none}@media (min-width:767px){.cat-grid{background:0 0}.cat-card{border:none;flex:0 0 33.33%;max-width:calc(33.33% - 1rem);margin:.5rem;border-radius:.25rem;background-color:#fff;transition:all .2s;transition-timing-function:ease-in-out;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background-clip:border-box}.cat-card a{height:100px}.cat-card img{padding:.5rem;max-height:90px}.cat-card:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}.cat-card:hover img{opacity:.8}.cat-card .name{font-size:1.3rem;line-height:1.7rem;padding:0 .75rem 0 1rem}}@media (min-width:992px){.cat-card{flex:0 0 25%;max-width:calc(25% - 1rem);margin:.5rem}.cat-card a{height:90px}}@media (min-width:1199px){.cat-card{flex:0 0 20%;max-width:calc(20% - 1rem);margin:.5rem}.cat-card .name{font-size:1.25rem;line-height:1.6rem}}.cat-grid .back{background:#fcf8e3;background:#f0f0f0}.cat-grid .back .name{width:100%;text-align:center;width:100%}.shop-grid{display:flex;flex-wrap:wrap;margin:0 -15px 10px -15px}.shop-card{margin:0;box-shadow:none;border:1px solid #eee;border-left:none;border-top:none;flex:0 0 50%;background:#fff}.shop-card:nth-child(2n){border-right:none}.shop-card:nth-child(-n+2){border-top:1px solid #eee}.shop-card a{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:0 .5rem;vertical-align:middle}.shop-card img{max-width:100%;padding:.5rem}.shop-card .image{width:100%;text-align:center}.shop-card .name{width:100%;text-align:center;padding:0 .5rem 0 .75rem;margin-bottom:.5rem;line-height:1.5rem;font-size:1.5rem}.shop-card .name span{color:#e91c1c;font-size:1.1rem}.shop-card a:hover{text-decoration:none}@media (min-width:767px){.shop-card{border:none;flex:0 0 33.33%;max-width:calc(33.33% - 1rem);margin:.5rem;border-radius:.25rem;background-color:#fff;transition:all .2s;transition-timing-function:ease-in-out;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background-clip:border-box}.shop-card img{padding:0 1rem}.shop-card:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}.shop-card:hover img{opacity:.8}.shop-card .name{font-size:1.3rem;line-height:1.7rem;padding:0 .75rem 0 1rem}}@media (min-width:992px){.shop-card{flex:0 0 25%;max-width:calc(25% - 1rem);margin:.5rem}}@media (min-width:1199px){.shop-card{flex:0 0 20%;max-width:calc(20% - 1rem);margin:.5rem}.shop-card .name{font-size:1.25rem;line-height:1.6rem}}.shop-grid .back{background:#fcf8e3;background:#f0f0f0}.shop-grid .back .name{width:100%;text-align:center;width:100%}.icon{position:relative;width:1.75rem;display:inline-block}.icon:before{content:" ";display:inline-block}.icon svg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.icon-search{color:#6060bc}svg{overflow:hidden;fill:currentColor}.nav-search{display:inline-block;float:left}.nav-search .input-group{width:180px;margin:8px 0 0 20px}.nav-search .btn-search{border:none;font-size:16px}.nav-search .btn-search:hover{background:#fff}.nav-search input{border:none}.nav-search .btn:active,.nav-search .btn:focus,.nav-search input,.nav-search input:focus{box-shadow:none}.search-toggle{display:inline-block;float:right;margin:12px 10px 0 0}.search-toggle .icon{color:#fff;height:28px;width:28px}@media only screen and (min-width:768px){.search-close,.search-toggle{display:none}}@media only screen and (max-width:768px){.nav-search{background:#fff;position:fixed;top:0;left:0;width:100vw;height:100vh;display:none}.nav-search .input-group{width:220px}.nav-search input{border:1px solid #ddd!important;height:36px;border-right:none!important}.nav-search .btn-search{border:1px solid #ddd!important;border-left:none!important}.nav-search .input-group{margin-top:40px;margin-left:calc(50% - 110px)}.nav-search .search-close{position:absolute;top:120px;margin-left:calc(50% - 24px);color:#aaa;font-size:32px;line-height:40px;text-align:center;border-radius:50%;border:1px solid #ddd;width:48px;height:48px;display:inline-block}}.content-grid{display:flex;flex-wrap:wrap;margin:0 -5px 5px -5px}.content-card{margin:0 0 1rem 0;box-shadow:none;border-left:none;border-top:none;flex:0 0 100%;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.25);overflow:hidden;align-items:stretch;flex-direction:column;position:relative;background:#fff}.content-card h2{margin:.5rem .5rem 0 .5rem;padding:.25rem}.content-card img{width:100%}.content-card p{padding:.25rem .75rem;font-size:1.1rem;display:flex;flex-direction:column;padding:.5rem;flex:1 1 auto}.content-card .name{width:100%;text-align:center;padding:0 .5rem 0 .75rem;margin-bottom:.5rem;line-height:1.5rem;font-size:1.5rem}.content-card .name span{color:#e91c1c;font-size:1.1rem}.content-card a:hover{text-decoration:none}.content-card a{color:#444}.content-card .more{padding:0 1rem 1rem;text-align:right;align-self:flex-end}.reviews .content-card h2{padding-bottom:.75rem}@media (min-width:768px){.content-card{border:none;flex:0 0 100%;max-width:calc(100% - 1.5rem);margin:.75rem;border-radius:.25rem;background-color:#fff;transition:all .2s;transition-timing-function:ease-in-out;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background-clip:border-box}.reviews .content-card h2{padding-bottom:1rem}.content-card a.link{padding:0}.content-card h2{padding:1rem 1rem 0 1rem}.content-card p{padding:.75rem 1.25rem 0 1.25rem}.content-card img{padding:0}.content-card:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}.content-card:hover img{opacity:.85}.content-card .name{font-size:1.3rem;line-height:1.7rem;padding:0 .75rem 0 1rem}}@media (min-width:992px){.content-card{flex:0 0 50%;max-width:calc(50% - 1.5rem)}}.content-card a.category{position:absolute;top:.5rem;left:.5rem;background:#fff;padding:.5rem .75rem;letter-spacing:.5px;font-size:1.1em;font-weight:400;display:inline-block;width:auto;font-weight:700}.node-header{text-align:center}.node-header .btn-group{margin-bottom:5px;margin-left:5px}.node-header .caret{margin-left:5px}.cancel-filter{border:1px solid #ccc;border-radius:4px;margin-bottom:5px}.cancel-filter:hover{border:1px solid #871e8d;text-decoration:none;background:#f5f5f5}.cancel-filter .fa{font-size:16px;position:relative;top:1px;left:-3px}section{width:100%;font-size:1.35rem}section .inner{max-width:1000px;margin:0 auto;padding:.5em 1rem;overflow:auto}section .inner-wide{max-width:1170px}section .inner-narrow{max-width:800px}section.t1{background:var(--primary-bk-color);color:var(--primary-bk-text-color);margin:2em 0 1em}section.t1 .inner{padding:1em}section.t1 .image{position:relative;width:160px;display:block;float:left;margin:0 30px}section.t1 .thumb{border-radius:50%;padding:2px;background:#fff;box-shadow:0 0 6px #ccc;width:160px;height:160px}section.t1 .icon{border-radius:50%;width:50px;height:50px;box-shadow:0 0 4px #000;border:1px solid #eee;background:#333e47;position:absolute;padding:6px;overflow:visible;top:-5px;left:-15px}section.t1 .text{display:inline-block;width:540px}section.t1 .title{margin:20px 0 20px;text-transform:uppercase;color:#fff;font-size:20px;font-weight:700;letter-spacing:2px;text-shadow:0 0 4px #333}section.t1 a{color:#eee}section.t1 svg{fill:#fff}section.t2{color:#e9e9e9;text-align:center;margin:2em 0 1em;padding:1em;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.1)}section.t1 .inner,section.t2 .inner{cursor:pointer}section.t1 .inner img,section.t1 .inner svg,section.t2 .inner img{transition:all .2s}section.t1 .inner:hover img{box-shadow:0 0 12px #000;background:#ffa724}section.t1 .inner:hover svg{fill:#ffa724;border:1px solid #ffa724}section.t2 .inner:hover img{box-shadow:0 0 8px #ccc;opacity:.9}section.t2 .caption{margin:.5em 0 .5em;color:#666}@media only screen and (max-width:768px){section.t1 .inner{text-align:center}section.t1 .image{margin:0 auto;position:relative;left:calc(50% - 80px)}section.t1 .text{width:100%}section.t1 .title{width:100%;margin:10px 0}section.t2{margin:1em 0 0;padding:0}section.t2 .caption{font-size:.9em}section.product-grid{overflow-x:scroll}}section.product-grid{box-shadow:0 0 8px rgba(0,0,0,.1);background:#fafafa}section.offer{text-align:center;margin:2em 0;padding:1.5em;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.1)}section.product-grid .inner{padding:0;display:flex;flex-wrap:wrap;margin:0 auto;min-width:1000px}section.product-grid .item{width:20%;text-align:center;padding:.8em;cursor:pointer;position:relative;border:1px solid transparent}section.product-grid .item a{display:block;overflow:auto}section.product-grid .item:nth-child(odd){background:#f5f5f5}section.product-grid .image{height:180px}section.product-grid .image img{max-width:95%;max-height:180px;padding:5px;border:1px solid #eee;background:#fff;transition:.2s}section.product-grid .image{margin:1.6em 0 1em}section.product-grid .brand{text-transform:uppercase;font-weight:700;font-size:19px;color:#333;margin:.5em 0}section.product-grid .name a{font-size:16px;color:#666}section.product-grid .item:hover{text-decoration:none}section.product-grid .item:hover .btn-buy{background:#871e8d}section.product-grid .pros{font-size:15px;color:#444}section.product-grid .cons{font-size:15px;color:#444}@media only screen and (max-width:768px){section.product-grid .inner{margin-top:0}}section.product-grid .badge{position:absolute;top:0;left:0;z-index:1;width:100%;display:block;text-align:center;line-height:2.1em;text-transform:uppercase;font-weight:400;font-size:.8em;letter-spacing:.6px;color:#555;font-weight:400;transition:all .1s;background:0 0;border-radius:0}section.product-grid .smart-choice .badge{color:#09c}section.product-grid .best-buy .badge{color:#f80}section.product-grid .item:hover{border:1px solid #ddd;box-shadow:inset 0 0 20px #ddd}section.product-grid .smart-choice:hover{border:1px solid #33b5e5}section.product-grid .best-buy:hover{border:1px solid #fb3}section.product-grid .smart-choice:hover .badge{background:#33b5e5;color:#fff}section.product-grid .best-buy:hover .badge{background:#fb3;color:#fff}section.review .inner{display:flex;flex-wrap:wrap;padding:0}section.review .image{display:inline-block;width:66.6666%}section.review .image img{vertical-align:middle;width:100%}section.review .intro{display:inline-block;width:33.3333%;padding:10px 20px;color:#444}section.review .intro em{font-size:.8em;margin:.5em 0;display:block}@media only screen and (max-width:992px){section.review h1{font-size:30px;margin:0 0 5px 0}section.review .intro{font-size:17px}}section.review{margin-top:3rem}section.review .heading{margin:-3rem auto 1rem;width:90%;max-width:840px;border-radius:.25rem;padding:1rem 2rem;background:#fff;text-align:center;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}section.review .heading h1{margin:.5rem 1rem 1.5rem;text-shadow:0 1px 4px #fff;color:#000;font-size:2.3rem}section.review img{max-width:100%}section.t2{color:#e9e9e9;text-align:center;margin:2em 0 1em;padding:1em;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.1)}@media only screen and (max-width:768px){section.review{margin-top:-10px}section.review .inner{border:none}section.review .image{width:100%}section.review .intro{width:100%;text-align:center;margin:0}section.review h1{font-size:28px;margin:0 0 5px 0}section.review .intro{font-size:16px}section.review .heading{margin-top:-1rem}}.listing{display:flex;flex-wrap:wrap}.listing .item{width:calc(50% - 1.5rem);margin-bottom:2em;padding:0;overflow:hidden;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);margin:.75rem;border-radius:.25rem;transition:.3s;position:relative;background:#fff}.listing .item a{width:100%;display:inline-block;overflow:auto;position:relative}.listing .item a.category{position:absolute;top:.5rem;left:.5rem;background:#fff;padding:.5rem .75rem;letter-spacing:.5px;font-size:1.1em;font-weight:400;display:inline-block;width:auto;font-weight:700;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.listing .item img{height:200px;object-fit:cover;transition:.3s;width:auto;max-width:100%}.listing .item:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}.listing .item:hover img{opacity:.9}.listing .item .title{margin:0;padding:8px;text-align:left;transition:.3s;font-size:1.4em;line-height:1.2em;letter-spacing:.25px}.listing .item:hover a{text-decoration:none}@media only screen and (max-width:992px){.listing .item{width:calc(50% - 20px)}}@media only screen and (max-width:992px){.listing .item{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.listing .item{width:100%;margin:0 0 15px 0}.listing .item img{max-height:250px}}@media only screen and (max-width:420px){.listing .item img{height:160px}}section.category{margin-top:50px}section.category .inner{position:relative;padding:0}section.category .inner img{width:100%;filter:brightness(90%)}section.category .heading{display:block;width:100%;position:absolute;height:80px;text-align:center;top:calc(50% - 100px)}section.category .heading h1{color:#fff;margin:0;font-size:4em;font-weight:700;letter-spacing:2px;text-shadow:0 0 10px #000;background:rgba(0,0,0,.3);display:inline-block;padding:20px 40px}@media (max-width:767px){section.category .heading{height:50px;top:calc(50% - 50px)}section.category .heading h1{font-size:3em;padding:10px 20px}}@media (max-width:420px){section.category .heading{height:30px;top:calc(50% - 30px)}section.category .heading h1{font-size:2em;padding:5px 15px;letter-spacing:.5px}}section.tiles{overflow:visible;z-index:2;position:relative}section.tiles .inner{overflow:visible;margin-top:-5em;display:flex;flex-wrap:wrap;padding:.5rem;border-radius:.25rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background:#fff}section.tiles .inner .item{width:33.3333%;text-align:center}section.tiles .inner .item a{padding:.75rem;margin:.75rem;display:block}section.tiles .inner .item img{width:80%}section.tiles .inner .item:hover img{opacity:.9}@media (max-width:767px){section.tiles .inner{margin-top:-10px}section.tiles .inner .item{width:50%}}#subscribe{margin:3rem 0 0;text-align:center;background:#f8f9fa;padding:.5rem 0 1rem}#subscribe .inner{max-width:360px;margin:0 auto;display:inline-block;padding:.5rem 1rem}#subscribe h2{font-size:2rem;text-align:center;margin:.5rem .5rem 0}#subscribe p{font-size:1.2rem;margin-bottom:1rem}#subscribe .form-group{text-align:center}#subscribe input{max-width:300px;margin-top:0 auto;display:inline-block}#subscribe .alert{font-size:1.15rem;padding:.75rem 1rem;max-width:300px;display:inline-block}.promo-grid{display:flex;flex-wrap:wrap;margin:0 -15px 10px -15px}.promo-card{margin:0;box-shadow:none;flex:0 0 100%;background:#fff;text-align:center;flex-direction:column;padding-bottom:1.5rem;border-top:1px solid #ddd}.promo-card .image{width:100%;padding:.5rem;display:block}.promo-card img{max-height:80px}.promo-card .proc{background:0 0}@media (max-width:767px){.promo-card .btn-primary{margin-right:1rem}}.promo-card .description{width:100%;margin:.5rem 0;padding:0 5%;height:3.5rem;overflow:hidden;line-height:1.25rem;vertical-align:middle;color:#444;font-size:1rem;display:flex;flex:1 1 auto;flex-direction:column}.promo-card .name{width:100%;padding:0 .5rem 0 .75rem;margin:1rem 0;line-height:1.5rem;font-size:1.5rem;display:block}.promo-card .expire{color:#e91c1c;color:#444;font-size:1rem;margin:1rem}.promo-card:hover{text-decoration:none}@media (min-width:767px){.promo-card{border:none;flex:0 0 50%;max-width:calc(50% - 1rem);margin:.5rem;border-radius:.25rem;background-color:#fff;transition:all .2s;transition-timing-function:ease-in-out;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);padding:10px}.promo-card .image{border:1px solid #eee;border-radius:3px}.promo-card .image img{max-height:90px}.promo-card:hover{box-shadow:0 8px 14px -6px rgba(153,153,153,.65)}.promo-card:hover img{opacity:.8}}@media (min-width:992px){.promo-card{flex:0 0 33.33%;max-width:calc(33.33% - 1rem);margin:.5rem}}