.base__me{margin-bottom:20px}.base__up{width:100%;z-index:10000;transition:all .3s ease-in-out}.base__up:hover .base__flip{opacity:1;height:70px;visibility:visible}.base__top{margin:0 auto;width:60%;display:flex;align-items:center}.base__flip{opacity:0;height:0;cursor:pointer;transition:opacity .3s ease,height .3s ease;background-color:#fff;visibility:hidden}.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}.base__pick,.base__select{font-weight:bolder;font-size:16px;transition:all .3s ease}.base__select{color:#8840e5}.base__no-pick{color:#4c4c4c;font-size:16px;transition:all .3s ease}.base__no-pick:hover{color:#ed1e79}.base__no-select{color:#4c4c4c;font-size:16px;transition:all .3s ease}.base__no-select:hover{color:#8840e5}.base__third{background:#fff}.base__four{background-color:#fff;display:flex;justify-content:center;align-items:center;gap:100px;padding-left:40px;padding-right:40px}.base__five{color:#8840e5;font-size:75px;font-weight:bolder;font-family:Baloo;line-height:59px}.base__six{font-size:20px;font-weight:300;line-height:24.2px}.base__seven{width:400px;height:400px;position:absolute;top:-110px;right:57px;z-index:0}.base__cov,.base__eight{position:relative;height:611px}.base__eight{z-index:100;width:566px}.base__box-cover{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;margin-top:20px;padding:10px}.base__box{background-color:#ed1e79;display:flex;align-items:center;position:relative;border-radius:50px;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__box:hover__al{transform:scale(1)}.base__al{transform:scale(1.5);transform:translate(10px)}.base__scale{align-self:end;transform:scale(1);transition:all .3s ease}.base__cover,.base__cover-two{position:absolute;width:100%;height:100%;z-index:10;display:flex;justify-content:center;align-items:center;opacity:0;background:rgba(0,0,0,0);transition:all .3s ease-in-out}.base__shine{font-weight:bolder}.base__in,.base__shine{font-size:32px;color:#fff}.base__in{font-weight:lighter}.base__down{padding:10px}.base__min{font-size:12px;line-height:13.92px;font-weight:lighter}.base__bbt{border-radius:8px;padding:10px 15px;color:#fff;border:1px solid #fff;margin-top:20px}.base__want{font-size:64px;font-weight:700;line-height:59.52px}.base__sign{font-weight:300;text-align:center;margin-top:15px;margin-bottom:15px}.base__search,.base__sign{font-size:20px;line-height:18.6px}.base__search{border:1px solid blue;background:#fff;padding:30px;border-radius:20px;width:30%;margin-top:30px;color:#c6c5c5}.base__by{color:#000;font-size:12px;font-weight:300;line-height:14.4px;font-weight:lighter;text-align:center}.base__sh{position:absolute;right:150px;opacity:1;transform:scale(1);transition:all .3s ease}.base__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.base__small{font-size:64px}.base__nonlarge{display:none}@media screen and (max-width:1250px){.base__list{display:grid;grid-template-columns:1fr 1fr;gap:10px}}@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{font-size:30px;padding:0}}@media screen and (max-width:660px){.base__list{display:grid;grid-template-columns:1fr;gap:10px}.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}}