body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#3f3e3e}*,body{font-family:"Inter",system-ui}.wrapper{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.04);border-radius:20px;max-width:1080px;margin:50px auto}header{border-bottom:1px solid #eaeaea}header img{margin-right:15px}.content h1,header h3,header p{margin:0}.cartEmpty{text-align:center}.cartEmpty p{width:280px;line-height:24px}.cartEmpty .greenButton{width:245px;margin-top:20px}.cartEmpty .greenButton:hover img{-webkit-transform:rotate(180deg) translateX(3px);transform:rotate(180deg) translateX(3px)}.cartEmpty .greenButton img{position:relative;top:1px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:15px;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.search-block{border:1px solid #f3f3f3;border-radius:10px;padding:0 15px;position:relative}.search-block .clear{position:absolute;right:0;width:18px;height:18px;top:13px;right:15px}.search-block input{border:0;padding:13px;font-size:16px;width:200px}.cartTotalBlock ul{display:block;margin-bottom:40px!important}.cartTotalBlock ul li{display:flex;align-items:flex-end;margin-bottom:20px}.cartTotalBlock ul li div{flex:1 1;height:1px;border-bottom:1px dashed #dfdfdf;position:relative;top:-4px;margin:0 7px}.cartTotalBlock .greenButton{position:relative}.cartTotalBlock .greenButton:disabled{background-color:#d63434;cursor:default;-webkit-animation:button-loading .6s ease-in-out infinite;animation:button-loading .6s ease-in-out infinite}.cartTotalBlock .greenButton:hover img{-webkit-transform:translateX(10px);transform:translateX(10px)}.cartTotalBlock .greenButton img{position:absolute;right:30px;top:20px;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.greenButton{width:100%;height:55px;background:#608034;border-radius:18px;border:0;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background .2s ease-in-out}.greenButton:disabled{background-color:#bebebe!important;cursor:default}.greenButton:hover{background:#669821}.greenButton:active{background:#1b2a05}.cartItem{border:1px solid #f3f3f3;border-radius:20px;overflow:hidden;padding:20px}.cartItem .cartItemImg{height:70px;width:70px;background-size:contain;background-position:0 10px;background-repeat:no-repeat;margin-right:20px}.cartItem p{font-size:16px}.cartItem b{font-size:14px}.cartItem .removeBtn{opacity:.4;cursor:pointer;transition:opacity .15s ease-in-out}.cartItem .removeBtn:hover{opacity:1}@-webkit-keyframes button-loading{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@keyframes button-loading{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.Drawer_overlay__3oE1S{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1;visibility:hidden;opacity:0;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;overflow:hidden}.Drawer_overlayVisible__1Onpt{visibility:visible;opacity:1}.Drawer_overlayVisible__1Onpt .Drawer_drawer__XaZMH{-webkit-transform:translateX(0);transform:translateX(0)}.Drawer_drawer__XaZMH{display:flex;flex-direction:column;position:fixed;width:420px;height:100%;right:0;background:#fff;box-shadow:-10px 4px 24px rgba(0,0,0,.1);padding:30px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.Drawer_drawer__XaZMH .Drawer_items__XutR9{flex:1 1;overflow:auto;margin-bottom:40px}.Drawer_drawer__XaZMH h2{margin:0}.Card_card__35wN0{border:1px solid #f3f3f3;padding:30px;width:220px;border-radius:40px;margin-right:30px;margin-bottom:30px;transition:box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.Card_card__35wN0 .Card_plus__3MF9E{cursor:pointer}.Card_card__35wN0:hover{box-shadow:0 20px 35px rgba(0,0,0,.27);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.Card_card__35wN0 .Card_favorite__-ptFE{position:absolute;cursor:pointer}.Card_card__35wN0 span{font-size:13px;opacity:.5;text-transform:uppercase}.Card_card__35wN0 b{font-size:13px}.Card_card__35wN0 h5{font-weight:400;font-size:14px}
/*# sourceMappingURL=main.1b9c729d.chunk.css.map */