.shop{background:linear-gradient(45deg,#7d1b1de6,#0e1434e6);border-radius:15px;color:#fff;margin-left:5vw;max-height:610px;overflow-y:auto;transform-origin:left center;width:560px}.shop-content{padding:0 53px;position:relative}.shop-content .title1{color:#fff;font-size:20px;font-weight:900;line-height:20px}.shop-top{margin-top:33px;position:relative}.shop-top .close{cursor:pointer;position:absolute;right:0;top:0}.shop-top .params{display:flex;justify-content:space-between;margin-top:17px}.shop-top .params button.cart{align-items:center;background:linear-gradient(45deg,#e9651b,#f5be09);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:550;height:28px;justify-content:center;transition-duration:0.2s;transition-property:box-shadow;width:100px}.shop-top .params button.cart img{margin-right:6px}.shop-top .params button.cart:hover{box-shadow:0 7px 38px #ffb20033;transition:all 0.2s ease}.shop-top .params button.back{align-items:center;background:#0000;color:#feb100;cursor:pointer;display:flex;font-size:12px;font-weight:550;justify-content:flex-end;margin-right:-2px;opacity:0.35;transition:all 0.2s ease;width:80px}.shop-top .params button.back img{height:10px;margin-right:10px}.shop-top .params button.back:hover{opacity:1;transition:all 0.2s ease}.search{background:#35121f;border-radius:5px;display:flex;height:28px;width:287px}.search.aviable .search-button{opacity:1;transition:all 0.2s ease}.search-button{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:0.3;transition:all 0.2s ease;width:30px}.search-button img{height:10px}.search__box-input{align-items:center;display:flex;position:relative;width:100%}.search__box-input input{background:#0000;color:#b23d68;width:50%;z-index:99}.search__box-input__placeholder{color:#ba9ba8;display:block;font-size:10px;left:0;position:absolute;top:8px}.rows{padding-bottom:35px}.rows .button{margin-top:30px}.rows .button,.rows .button button{display:flex;justify-content:center}.rows .button button{align-items:center;background:linear-gradient(45deg,#e9651b,#f5be09);border-radius:40px;color:#fff;cursor:pointer;font-size:12px;font-weight:550;height:40px;transition:all 0.2s ease;width:148px}.rows .button button:hover{box-shadow:0 7px 38px #ffb20033;transition:all 0.2s ease}.rows .button button img{margin-right:5px}.rows .row{margin-top:38px}.rows .row:first-child{margin-top:28px}.rows .row-title{color:#fee8f0;font-size:15px;font-weight:500;line-height:15px}.rows .row .items{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-7px;margin-top:6px;width:101%}.rows .row .items .item{background:#35121fb3;border-radius:12px;cursor:pointer;display:flex;flex-wrap:wrap;height:132px;justify-content:center;margin-left:7px;margin-top:7px;position:relative;transition:all 0.2s ease;width:108px}.rows .row .items .item .action{align-items:center;background:#36131f;border-radius:50%;display:flex;height:13px;justify-content:center;opacity:0;position:absolute;right:12px;top:13px;width:13px}.rows .row .items .item .action span{color:#ffb200;font-size:10px;line-height:13px;margin-left:-1px}.rows .row .items .item .action img{margin-top:1px}.rows .row .items .item,.rows .row .items .item .action,.rows .row .items .item .desc,.rows .row .items .item .price,.rows .row .items .item .price span{transition:all 0.2s ease}.rows .row .items .item.selected,.rows .row .items .item:hover{background:#ffb200;box-shadow:0 15px 35px #ffb20033;transition:all 0.2s ease}.rows .row .items .item.selected .price,.rows .row .items .item.selected .price span,.rows .row .items .item:hover .price,.rows .row .items .item:hover .price span{color:#35121f;transition:all 0.2s ease}.rows .row .items .item.selected .desc,.rows .row .items .item:hover .desc{color:#35121f80;transition:all 0.2s ease}.rows .row .items .item.selected .action,.rows .row .items .item:hover .action{opacity:1;transition:all 0.2s ease}.rows .row .items .item-image{align-items:center;display:flex;height:65%;justify-content:center}.rows .row .items .item-image .image{filter:drop-shadow(0 10px 30px rgba(0,0,0,0.5));height:80%;width:70%}.rows .row .items .item-data{height:24px;padding-bottom:16px}.rows .row .items .item-data .price{font-size:10px;font-weight:900;line-height:10px;position:relative}.rows .row .items .item-data .price span{color:#ffb200;font-size:8px;line-height:8px;margin-left:5px;position:absolute;top:1px}.rows .row .items .item-data .desc{color:#fee8f080;font-size:9px;font-weight:500;line-height:9px;margin-top:9px}