.base__me{margin-bottom:20px}.base__up{z-index:10000;width:100%;transition:all .3s ease-in-out}.base__up:hover .base__flip{opacity:1;visibility:visible;height:70px}.base__top{align-items:center;width:60%;margin:0 auto;display:flex}.base__flip{opacity:0;cursor:pointer;visibility:hidden;background-color:#fff;height:0;transition:opacity .3s,height .3s}.base__li{border-radius:29px;overflow:hidden}.base__lip{color:#fff;font-size:12px;font-weight:11.16px}.base__head{font-size:36px}.base__pick{color:#ed1e79;font-size:16px;font-weight:bolder;transition:all .3s}.base__select{color:#8840e5;font-size:16px;font-weight:bolder;transition:all .3s}.base__no-pick{color:#4c4c4c;font-size:16px;transition:all .3s}.base__no-pick:hover{color:#ed1e79}.base__no-select{color:#4c4c4c;font-size:16px;transition:all .3s}.base__no-select:hover{color:#8840e5}.base__third{background:#fff}.base__four{background-color:#fff;justify-content:center;align-items:center;gap:100px;padding-left:40px;padding-right:40px;display:flex}.base__five{color:#8840e5;font-family:Baloo;font-size:75px;font-weight:bolder;line-height:59px}.base__six{font-size:20px;font-weight:300;line-height:24.2px}.base__seven{z-index:0;width:400px;height:400px;position:absolute;top:-110px;right:57px}.base__cov{height:611px;position:relative}.base__eight{z-index:100;width:566px;height:611px;position:relative}.base__box-cover{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;padding:10px;display:grid}.base__box{background-color:#ed1e79;border-radius:50px;align-items:center;display:flex;position:relative;overflow:hidden}.base__box:hover .base__cover{opacity:.8;background-color:#ed1e79}.base__box:hover .base__cover-two{opacity:.9;background-color:#8840e5}.base__box:hover .base__scale{transform:scale(1.4)}.base__box:hover .base__sh{opacity:0;transform:scale(1.3)}.base__al{transform:translate(10px)}.base__scale{align-self:end;transition:all .3s;transform:scale(1)}.base__cover,.base__cover-two{z-index:10;opacity:0;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s ease-in-out;display:flex;position:absolute}.base__shine{color:#fff;font-size:32px;font-weight:bolder}.base__in{color:#fff;font-size:32px;font-weight:lighter}.base__down{padding:10px}.base__min{font-size:12px;font-weight:lighter;line-height:13.92px}.base__bbt{color:#fff;border:1px solid #fff;border-radius:8px;margin-top:20px;padding:10px 15px}.base__want{font-size:64px;font-weight:700;line-height:59.52px}.base__sign{text-align:center;margin-top:15px;margin-bottom:15px;font-size:20px;font-weight:300;line-height:18.6px}.base__search{color:#c6c5c5;background:#fff;border:1px solid #00f;border-radius:20px;width:30%;margin-top:30px;padding:30px;font-size:20px;line-height:18.6px}.base__by{color:#000;text-align:center;font-size:12px;font-weight:lighter;line-height:14.4px}.base__sh{opacity:1;transition:all .3s;position:absolute;right:150px;transform:scale(1)}.base__list{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;display:grid}.base__small{font-size:64px}.base__nonlarge{display:none}@media screen and (max-width:1250px){.base__list{grid-template-columns:1fr 1fr;gap:10px;display:grid}}@media screen and (max-width:1000px){.base__top{width:100%}}@media screen and (max-width:1120px){.base__four{flex-direction:column-reverse;padding-bottom:50px}.base__me{text-align:center}.base__nonlarge{display:block}.base__large{display:none}.base__ice{text-align:center}}@media screen and (max-width:971px){.base__box-cover{grid-template-columns:1fr}}@media screen and (max-width:800px){.base__want{text-align:center;font-size:30px}.base__sign{font-size:16px}.base__search{width:90%}}@media screen and (max-width:607px){.base__cov{display:none}.base__four{padding-top:30px}.base__five{padding:0;font-size:30px}}@media screen and (max-width:660px){.base__list{grid-template-columns:1fr;gap:10px;display:grid}.base__low{flex-direction:column;justify-content:center;align-items:center;gap:5px;margin-top:1em}}@media screen and (max-width:500px){.base__small{font-size:30px}.base__in,.base__shine{font-size:15px}.base__head{font-size:24px}}
@media screen and (max-width:425px){.menu-top{display:none}}@media screen and (min-width:426px) and (max-width:767px){.menu-top{display:none}}
