*{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;box-sizing:border-box}#root,body,html{height:100%}.phones-catalog{flex-direction:column;min-height:100%}.header-container,.phones-catalog{display:flex;justify-content:space-between}.header-container{flex:0 0 auto;width:100%;height:60px;align-items:center;box-shadow:0 0 10px #f0f0f0;margin-bottom:30px}.header-logo>a>img{max-height:50px;margin-left:40px}.header-logo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.nav-items{display:flex}.nav-items>a{text-decoration:none;color:#000}ul>.active:not(:last-child){text-decoration:overline;color:#00acdc}.nav-item{margin-right:25px;list-style-type:none;line-height:38px;font-size:18px;font-weight:500;text-transform:uppercase;padding:5px}.nav-item.cart-item:active{background-color:rgba(0,172,220,.122);border-radius:6px}.cart-icon{width:26px;padding-top:5px;opacity:.7}.cart-quantity{font-size:14px;color:#00acdc}.content-container{flex:1 0 auto;width:70%;text-align:center;width:90%;margin:10px auto 50px}.search-panel{width:100%}.pagination-box{width:90%}.phones-list{display:grid;grid-template-columns:repeat(auto-fill,260px);grid-gap:30px 0;justify-content:space-evenly;list-style:none}.phones-item{height:380px;margin:10px 5px;padding:5px 15px 10px;background:#fff;border:1px solid #f3f3f3;box-sizing:border-box;border-radius:5px;box-shadow:0 0 18px #f5f4f4;opacity:.92}.phones-item,.phones-item:hover{-webkit-transition:all .3s;transition:all .3s}.phones-item:hover{opacity:1;box-shadow:0 0 20px #e2e2e2}.phones-item-info{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.phones-main-photo{width:150px}.phones-item-head>p{text-align:left;padding:10px 0 0;font-size:13px;line-height:20px}.phones-item-title{text-decoration:none;color:#000}.phones-item-title:hover{text-decoration:none;color:#00acdc}.add-btn{padding:5px;width:80%;background-color:#00acdc}.add-btn,.add-btn:hover{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.add-btn:hover{background-color:#fff;color:#00acdc}.pagination-box{display:flex;justify-content:space-between;margin:25px auto 0}.pagination-panel{display:flex;list-style-type:none}.btn-pgn.selected{font-size:bold;color:#fff;background-color:#09c3f7;-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1;-webkit-transition:all .2s;transition:all .2s;box-shadow:0 0 8px #72cde4}.total-range{padding-left:40px}input{width:280px}.btn-pgn{width:36px;background-color:rgba(0,172,220,.782);opacity:.8}.btn-pgn,.btn-pgn:hover{-webkit-transition:all .2s;transition:all .2s}.btn-pgn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background-color:rgba(177,202,209,.49);opacity:1}.btn-pgn:active{background-color:#73b9d0;color:#fff;-webkit-transition:color .4s;transition:color .4s;-webkit-transform:scale(1);transform:scale(1)}.per-page-select{margin-left:20px}.btn{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;padding:5px 3px;margin:2px;border:1px solid #1a1f38;outline-style:none;border-radius:5px;color:#fff;font-weight:600;cursor:pointer}.footer-info{justify-content:space-around;align-items:center;height:60px;background-color:silver;box-shadow:0 0 20px #d8d8d8}.footer-info>span>a:hover{color:#2b2c2b}.welcome-container{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:100px auto;text-align:center}.welcome-container>a{text-decoration:none;color:rgba(0,0,0,.63);-webkit-transition:all 1s;transition:all 1s}.welcome-container>a:hover{color:rgba(40,166,220,.95);-webkit-transition:s .5;transition:s .5}.welcome-text{font-size:40px;text-decoration:none}.btn.btn-back{width:48%;background-color:hsla(0,0%,100%,.13);color:#202020}.btn-back:hover{color:#204375;box-shadow:1px 1px 5px #ccc}.btn.btn-buy{width:50%;background-color:hsla(0,0%,100%,.19);color:#202020}.btn-buy:hover{color:#204375;box-shadow:1px 1px 5px #ccc}.extra-details{display:flex;flex:2 0 auto;width:100%;margin:20px 0}.extra-details-title{font-size:26px;font-weight:700}.extra-details-photo-selected{width:350px;height:350px;margin-right:40px}.selected-photo{height:100%}.extra-details-description{margin:10px 0;text-align:left}.extra-details-photos{display:flex;flex-wrap:wrap;margin:15px 0;list-style-type:none;justify-content:flex-start}.extra-details-photos-item{height:80px;width:80px;border:1px solid grey;border-radius:5px;padding:5px;margin-right:5px;opacity:.85;cursor:pointer}.extra-details-photos-item:hover{opacity:1}.extra-details-photos-item-cart-add{border:1px solid #940a0a}.extra-details-photos-item-cart-add:hover{border:1px solid #007fce}.extra-details-more-details{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px}.more-info{width:24%;margin-top:35px;text-align:left}.footer-info{font-size:20px;display:flex;flex:0 0 auto;justify-content:space-evenly;width:100%;text-align:center;color:#757575;background-color:#00acdc}.footer-info>span>a{text-decoration:none;color:hsla(0,0%,41.2%,.71)}.footer-info>span>a:hover{color:#fff}.sweet-loading{width:100px;margin:100px auto}.cart-empty{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;text-align:center}.cart-empty>a{text-decoration:none;color:rgba(0,0,0,.63);-webkit-transition:all 1s;transition:all 1s}.cart-empty>a:hover{color:#239cd0;-webkit-transition:s .5;transition:s .5}.cart-empty-link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:30px auto;font-size:45px}.cart-empty-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cart-empty{width:70%;margin:100px auto;font-size:32px;text-decoration:none}.order-container{display:flex;flex-wrap:wrap}.order-box{width:100%}.order-box>h3{text-align:left}.order-content{border-radius:15px;margin-bottom:25px}.order-list{list-style-type:none}.order-item{text-align:center;width:100%;padding:0 10px;border:1px solid rgba(115,115,117,.44);border-radius:20px;box-shadow:2px 4px 8px hsla(0,0%,50.2%,.24);opacity:.85}.linked-order-photo{height:80px;cursor:pointer;opacity:.9}.linked-order-photo:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.order-quantity{font-size:22px;font-weight:500}th{width:32%}.order-control-block{display:flex;justify-content:flex-end}.btn-control{background-color:#fff;border:none;width:29px;height:31px;opacity:.6}.btn-control,.btn-control:hover{-webkit-transition:all .2s;transition:all .2s}.btn-control:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}.btn-control:active{color:#fff;-webkit-transform:scale(.9);transform:scale(.9)}.control-btn-icons{width:20px;height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order-btn-block{display:flex;justify-content:space-between;margin-top:20px;width:100%}.order-total{color:#272727;line-height:36px;font-size:20px;font-weight:600;text-transform:uppercase}.btn-add-more{width:100%;text-transform:uppercase;opacity:.5;-webkit-transition:.3s;transition:.3s}.btn-add-more,.btn-add-more:hover{background-color:rgba(30,255,184,.04)}.btn-add-more:hover{color:#000;opacity:1}.btn-add-more:active{color:#000;background-color:rgba(30,255,184,.09);-webkit-transform:scale(.99);transform:scale(.99)}.btn-pay,.btn-pay:active{-webkit-transition:.1s;transition:.1s}.btn-pay:active{-webkit-transform:scale(.99);transform:scale(.99);color:#1606c6;background-color:rgba(108,236,133,.6)}.hidden{display:none}
/*# sourceMappingURL=main.b1a7deb1.chunk.css.map */