@import url(https://fonts.googleapis.com/css?family=Acme|Nunito&display=swap);.cartWrap{position:fixed;left:0;top:0;width:380px;height:100vh;background:#f5f5f5;-webkit-box-shadow:inset 0 2px 4px #666;box-shadow:inset 0 2px 4px #666;z-index:30}.cartWrap h2{color:#fff;font-family:Acme,"sans-serif";font-size:30px;line-height:60px;padding-left:20px;background:#beb390;letter-spacing:2px}.cartWrap ul{padding:30px 20px 25px 30px;max-height:64%;overflow:auto}.cartWrap ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Nunito,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#555;margin-bottom:20px}.cartWrap ul li img{height:70px;width:70px;-webkit-box-shadow:0 0 2px 0 #444;box-shadow:0 0 2px 0 #444;border-radius:5px}.cartWrap ul li div{margin-left:20px;height:70px;width:130px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px;position:relative}.cartWrap ul li div h3{font-weight:700;padding-left:10px;margin-bottom:10px;letter-spacing:1.3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-bottom:1px solid #bdbdbd;padding-bottom:10px}.cartWrap ul li div p{font-size:12px;position:absolute;right:15px;bottom:5px;font-weight:500}.cartWrap ul li span{margin-left:auto}.cartWrap ul li i{margin-left:20px;-webkit-transform:translateY(-1px);transform:translateY(-1px);cursor:pointer}.cartWrap ::-webkit-scrollbar{width:5px}.cartWrap ::-webkit-scrollbar-track-piece{background-color:transparent}.cartWrap ::-webkit-scrollbar-thumb{background-color:#a89e80;border-radius:5px}.cartWrap .buysomething{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.cartWrap .buysomething h4{font-size:22px;letter-spacing:1px;text-align:center;color:#555}.cartWrap .buysomething .btn{padding:3px 20px;margin:20px auto 0;-ms-flex-item-align:auto;align-self:auto;letter-spacing:1.5px;border:2px solid #555;font-weight:500;color:#555}.cartWrap .buysomething .btn:hover{background-color:#555;color:#fff}.cartWrap>h3{margin:0 30px 10px;padding:10px 10px 5px;text-align:right;border-top:1px solid #bdbdbd;letter-spacing:1px;color:#333;font-weight:500}.cartWrap>h3.delete{text-decoration:line-through;font-size:14px}.cartWrap>h4{margin:0 30px;padding:0 10px;letter-spacing:1px;font-weight:500}.cartWrap .couponWrap{margin-top:20px;margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.cartWrap .couponWrap input{width:41%;height:30px}.cartWrap .couponWrap button{height:30px;font-size:14px;padding:5px;margin-left:20px;letter-spacing:1.3px}.cartWrap .couponWrap button:hover{color:#fff}.cartWrap .couponWrap button:nth-child(3){margin-left:10px}.cartWrap .rwdMenu{position:absolute;color:#fff;right:25px;top:14px;font-size:30px;cursor:pointer;display:none}@media screen and (max-width:767px){.cartWrap .rwdMenu{display:table}}.footer{margin-top:50px;width:100%;height:200px;padding:0 80px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#444}.footer>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #bdbdbd;padding:20px 0}.footer>div ul li{margin-top:10px;font-family:Nunito,sans-serif;font-size:14px;letter-spacing:1px;font-weight:700}.footer>div ul li:first-child{font-family:Acme,sans-serif;font-size:20px;letter-spacing:2px;font-weight:400}.footer>div ul li:nth-child(2){margin-top:20px}.footer>div ul.follow li{position:relative;padding-left:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer>div ul.follow li i{font-size:18px;position:absolute;left:0;top:-2px;font-weight:400}.footer>div ul.follow li:first-child{padding-left:0}.footer>div ul a{color:#444}.footer>div div h5{font-family:Acme,sans-serif;margin-top:50px;letter-spacing:1.5px}.footer>div div p{font-size:14px;text-align:center;margin-top:15px}@media screen and (max-width:979px){.footer{padding:0 40px;margin-bottom:120px;position:relative}.footer>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer>div div{position:absolute;top:170px}}@media screen and (max-width:480px){.footer{height:auto;margin-bottom:20px;padding:0 30px}.footer>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer>div ul{margin-left:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer>div ul.follow{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:30px}.footer>div div{margin:0 auto;position:relative;top:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.message-alert{position:fixed;max-width:50%;top:56px;right:20px;z-index:1100}#navbar{font-family:Acme,Nunito,sans-serif;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}#navbar div.logo{font-size:24px;margin-left:10px;padding-left:15px;border-left:4px solid #000;letter-spacing:2px;cursor:pointer}#navbar ul.itemNav{display:-webkit-box;display:-ms-flexbox;display:flex}#navbar ul.itemNav>li{margin-left:10px;font-size:16px;letter-spacing:1px;position:relative;padding:10px}#navbar ul.itemNav>li a{color:#444}#navbar ul.itemNav>li a i{margin-left:3px;-webkit-transform:translateY(-3px);transform:translateY(-3px)}#navbar ul.itemNav>li>ul{position:absolute;top:38px;right:0;background-color:#fff;border-radius:5px;border:1px solid #bdbdbd;z-index:10;padding:15px 20px 15px 15px;display:none}#navbar ul.itemNav>li>ul li{margin-left:0;margin-top:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#navbar ul.itemNav>li>ul li:first-child{margin-top:0}#navbar ul.itemNav>li>ul li a{text-decoration:none}#navbar ul.itemNav>li>ul li:hover{border-bottom:1px solid #bdbdbd;-webkit-transform:scale(1.1);transform:scale(1.1)}#navbar ul.itemNav>li:nth-child(4)>ul{right:-70px}#navbar ul.itemNav>li:nth-child(3)>ul,#navbar ul.itemNav>li:nth-child(5)>ul{font-weight:600;font-size:14px}#navbar ul.itemNav>li:hover>ul{display:table}#navbar ul.accountNav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px}#navbar ul.accountNav>li{margin-left:20px;cursor:pointer;position:relative;padding-bottom:10px}#navbar ul.accountNav>li:first-child{margin-left:0}#navbar ul.accountNav>li.signed{position:relative}#navbar ul.accountNav>li.signed ul{position:absolute;top:30px;left:-65px;border:1px solid #bdbdbd;z-index:20;background:#fff;border-radius:5px;padding-top:5px;display:none}#navbar ul.accountNav>li.signed ul li{width:90px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;letter-spacing:1.5px;font-size:14px;font-weight:500;color:#444}#navbar ul.accountNav>li.signed ul li:hover{border-right:4px solid #777;-webkit-transform:translateY(-1px);transform:translateY(-1px)}#navbar ul.accountNav>li.signed:hover ul{display:table}#navbar ul.accountNav>li i{font-size:20px;-webkit-transform:translateY(5px);transform:translateY(5px)}#navbar ul.accountNav>li i.fa-shopping-cart,#navbar ul.accountNav>li i.fa-user-edit{font-size:18px}#navbar ul.accountNav>li i.cartQty{position:absolute;top:8px;left:10px;width:15px;height:15px;background:#c52e08;border-radius:50%;font-size:12px;color:#fff;text-align:center;line-height:15px}#navbar div.couponWrap{width:50px;height:50px;background-color:#049999;border-radius:50%;color:#fff;text-align:center;line-height:50px;position:fixed;right:20px;bottom:30px;z-index:100;font-size:20px;cursor:pointer}#navbar div.couponWrap div.couponInfo{height:120px;width:200px;position:fixed;right:80px;bottom:60px;-webkit-box-shadow:0 2px 4px 0 #666;box-shadow:0 2px 4px 0 #666;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,hsla(0,0%,100%,0))) 0 0,radial-gradient(circle closest-side,#fff 53%,hsla(0,0%,100%,0) 0) 0 20px,radial-gradient(circle closest-side,#fff 40%,hsla(0,0%,100%,0) 0) 55px 20px #049999;background:linear-gradient(#fff,hsla(0,0%,100%,0) 0) 0 0,radial-gradient(circle closest-side,#fff 53%,hsla(0,0%,100%,0) 0) 0 20px,radial-gradient(circle closest-side,#fff 40%,hsla(0,0%,100%,0) 0) 55px 20px #049999;background-size:110px 200px;background-repeat:repeat-x;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;cursor:default;visibility:hidden;-webkit-filter:opacity(0);filter:opacity(0);-webkit-transition:all .5s;transition:all .5s}#navbar div.couponWrap div.couponInfo h5{color:#f5f5f5;line-height:22px;font-size:14px;letter-spacing:1px;-webkit-text-emphasis:left;text-emphasis:left}#navbar div.couponWrap:hover div.couponInfo{visibility:visible;-webkit-filter:opacity(1);filter:opacity(1)}@media screen and (max-width:979px){#navbar{height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#navbar div.logo{-ms-flex-item-align:start;align-self:flex-start;margin-top:30px}#navbar ul.itemNav>li:first-child,#navbar ul.itemNav>li:nth-child(6){display:none}#navbar ul.accountNav{position:absolute;top:30px;right:10px}}@media screen and (max-width:480px){#navbar ul.itemNav>li{display:none}#navbar ul.itemNav>li:first-child,#navbar ul.itemNav>li:nth-child(2),#navbar ul.itemNav>li:nth-child(3){display:table}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.login{background:rgba(116,115,115,.418);position:fixed;top:0;bottom:0;left:0;right:0;padding:20vh 0;z-index:100}@media screen and (min-width:768px) and (max-width:979px){.login{padding:15vh 0}}@media screen and (max-width:767px){.login{padding:15vh 0}}.login .wrap{width:45%;margin:0 auto;background:#238f8f;-webkit-box-shadow:inset 15px 0 0 #e9c79c;box-shadow:inset 15px 0 0 #e9c79c;padding:30px 0 50px 45px;position:relative}.login .wrap h2{font-family:Acme,sans-serif;font-size:25px;color:#f5f5f5;letter-spacing:4px;margin-left:3px}.login .wrap i.close{position:absolute;top:13px;right:18px;-webkit-transform:scaleY(.8);transform:scaleY(.8);cursor:pointer}.login .wrap ul{margin-top:30px}.login .wrap ul input{height:40px;width:85%;border:0;padding-left:18px;letter-spacing:1.5px}.login .wrap ul i{position:absolute;top:12px;left:77%;color:#777;pointer-events:none}.login .wrap ul span{display:block;font-size:12px;color:#f5f5f5;letter-spacing:1.5px;padding:10px 0 0 8px}.login .wrap ul a{color:#ecebeb;line-height:30px}.login .wrap li{margin-bottom:15px;position:relative}.login .wrap li.btnBar,.login .wrap li.googleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:85%;padding-left:5px;padding-right:2px}.login .wrap li.googleWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login .wrap button{outline:none;border:none;background:#e46161;color:#f5f5f5;letter-spacing:2px;padding:8px 10px;font-weight:500;height:33px}.login .wrap button.register{background:#dba1a1;font-weight:400;margin-left:auto;margin-right:15px}.login .wrap button.googleBtn{width:70%;margin:0;position:relative;text-indent:1em}.login .wrap button:hover{text-decoration:underline;font-size:17px}.login .wrap button:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.login .wrap .fa-google-plus-square{font-size:22px;color:#fff;position:absolute;top:6px;left:8%}.login .wrap.register{-webkit-transform:translateY(-5vh);transform:translateY(-5vh);padding-bottom:30px}@media screen and (min-width:768px) and (max-width:979px){.login .wrap{padding-top:50px;padding-bottom:20px;width:60%}.login .wrap h2{letter-spacing:3px;line-height:30px}.login .wrap button.googleBtn{width:100%}.login .wrap .btnBar{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.login .wrap button{margin-bottom:13px}.login .wrap button.register{width:100%}.login .wrap .fa-google-plus-square{left:20%}}@media screen and (max-width:767px){.login .wrap{padding-top:50px;padding-bottom:20px;width:75%}.login .wrap h2{letter-spacing:3px;line-height:30px}.login .wrap li.btnBar{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.login .wrap li.btnBar i{left:70%}.login .wrap button.googleBtn{width:100%}.login .wrap .fa-google-plus-square{left:20%}.login .wrap button{margin-bottom:13px}.login .wrap button.register{width:100%}}@media (max-width:575px){.login .wrap .fa-google-plus-square{left:-5px}.login .wrap button.googleBtn{height:auto;line-height:20px}}