.containerpart{width:85%!important;margin:0 auto;max-width:1450px}@media(min-width:768px){.containerpart{width:100%;margin:0 auto}}.containerpart .wish-list{margin-top:20px;width:100%}.containerpart .wish-list .banner img{width:100%}.containerpart .wish-list .lists-viva{margin-top:20px;border-radius:15px;background:#fff}.containerpart .wish-list .lists-viva .shadow{width:100%;background:linear-gradient(180deg,rgb(242,248,253) 14.583%,rgba(242,248,253,0) 49.149%);height:20px;margin:-10px 0}.containerpart .wish-list .lists-viva .lists-viva-title{padding:25px;display:flex;justify-content:center;align-items:center}.containerpart .wish-list .lists-viva .lists-viva-title p{color:#061e41;font-size:23px;font-weight:400;letter-spacing:0;text-align:center}.containerpart .wish-list .lists-viva .list-up-part{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:10px;padding-top:10px;padding-bottom:50px}.containerpart .wish-list .lists-viva .list-up-part .title-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:85%;margin-bottom:15px}.containerpart .wish-list .lists-viva .list-up-part .title-list img{width:30px;height:30px}.containerpart .wish-list .lists-viva .list-up-part .title-list p{color:#061e41;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:center}.containerpart .wish-list .lists-viva .list-up-part .boxes{display:flex;flex-direction:row;justify-content:center;width:100%;flex-wrap:wrap}.containerpart .wish-list .lists-viva .list-up-part .add-buttons{display:flex;flex-direction:row;justify-content:flex-end;gap:5px;width:80%;margin:20px 0}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_list{align-items:center;width:130px;border-radius:41px;background:red;padding:9px;border:none;display:flex;flex-direction:row;gap:5px;cursor:pointer}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_list img{width:15px;height:15px;filter:grayscale(100%);transition:filter .3s ease}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_list p{color:#fff;font-size:13px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;margin-right:15px}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_cart{align-items:center;width:130px;border-radius:41px;background:#00c95d;color:#fff;padding:10px;border:none;display:flex;flex-direction:row;gap:5px;cursor:pointer}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_cart img{width:15px;height:15px}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_cart p{color:#fff;font-size:13px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center}.containerpart .wish-list .lists-viva .list-mid-part{display:flex;flex-direction:column;justify-content:center;margin:10px;gap:20px;padding-top:10px;padding-bottom:50px}.containerpart .wish-list .lists-viva .list-mid-part .title-list{display:flex;flex-direction:row;gap:10px;width:85%;margin:0 auto;justify-content:flex-start;flex-wrap:wrap}.containerpart .wish-list .lists-viva .list-mid-part .title-list img{width:30px;height:30px;margin:0}.containerpart .wish-list .lists-viva .list-mid-part .title-list p{color:#061e41;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:left}.containerpart .wish-list .lists-viva .list-mid-part .con{width:90%;margin:0 auto;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.containerpart .wish-list .lists-viva .list-mid-part .con .box{display:flex;flex-direction:column}.containerpart .wish-list .lists-viva .list-mid-part .con .box .content-box{max-width:300px;margin:10px 10px 0;position:relative;border-radius:15px}.containerpart .wish-list .lists-viva .list-mid-part .con .box .content-box .buttons{position:absolute;display:flex;flex-direction:row;top:5px;right:1px}.containerpart .wish-list .lists-viva .list-mid-part .con .box .content-box .buttons button{background:rgba(0,0,0,0);border:none;cursor:pointer}.containerpart .wish-list .lists-viva .list-mid-part .con .box .content-box .buttons img{width:10px;height:10px}.containerpart .wish-list .lists-viva .list-mid-part .con .box .content-box a img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.containerpart .wish-list .lists-viva .list-mid-part .con .box p{color:#3c556a;font-size:15px;font-weight:500;line-height:15px;letter-spacing:0;text-align:center;margin-bottom:10px;margin-top:10px}.containerpart .wish-list .lists-viva .list-mid-part .noListMessage{display:flex;align-items:center;justify-content:center;font-size:15px;color:#000}.containerpart .wish-list .lists-viva .list-down-part{display:flex;flex-direction:column;margin:10px;justify-content:center;align-items:center;padding-top:10px;padding-bottom:50px}.containerpart .wish-list .lists-viva .list-down-part .title-list{display:flex;flex-direction:row;align-items:center;gap:10px;width:85%;margin-bottom:10px}.containerpart .wish-list .lists-viva .list-down-part .title-list img{width:30px;height:30px;margin:0}.containerpart .wish-list .lists-viva .list-down-part .title-list p{margin:0;padding:0;color:#061e41;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0;text-align:left}.containerpart .wish-list .lists-viva .list-down-part .our-lists{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;margin:10px;flex-wrap:wrap}.containerpart .wish-list .lists-viva .list-down-part .our-lists .loading-recipe-groups-spinner{width:100%;min-height:120px;display:flex;align-items:center;justify-content:center}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-one,.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-second,.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-third{position:relative;overflow:hidden}.containerpart .wish-list .lists-viva .list-down-part .our-lists .recipe-group-banner{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-one p,.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-second p,.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-third p{position:relative;z-index:1;text-shadow:0 1px 2px rgba(0,0,0,.3)}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-one{display:flex;justify-content:center;align-items:center;border-radius:10px;background:#dff0ff;width:400px;max-width:400px;height:200px}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-one p{color:#3c556a;font-size:20px;font-weight:500;line-height:15px;letter-spacing:0;text-align:left}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-second{display:flex;justify-content:center;align-items:center;border-radius:10px;background:#d3ff00;max-width:400px;width:400px;height:200px}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-second p{color:#3c556a;font-size:20px;font-weight:500;line-height:15px;letter-spacing:0;text-align:left}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-third{display:flex;justify-content:center;align-items:center;border-radius:10px;background:#ff5056;max-width:400px;width:400px;height:200px}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-third p{color:#3c556a;font-size:20px;font-weight:500;line-height:15px;letter-spacing:0;text-align:left}@media(max-width:768px){.containerpart .wish-list .lists-viva .list-up-part .title-list{justify-content:center}.containerpart .wish-list .lists-viva .list-up-part .title-list p{font-size:15px}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_list{width:120px;padding:5px}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_list p{font-size:10px}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_cart{width:120px;padding:5px}.containerpart .wish-list .lists-viva .list-up-part .add-buttons .add_to_cart p{font-size:10px}.containerpart .wish-list .lists-viva .list-mid-part .title-list{justify-content:center;align-items:center}.containerpart .wish-list .lists-viva .list-mid-part .title-list p{font-size:15px}.containerpart .wish-list .lists-viva .list-down-part .title-list{justify-content:center}.containerpart .wish-list .lists-viva .list-down-part .title-list p{font-size:15px}.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-one,.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-second,.containerpart .wish-list .lists-viva .list-down-part .our-lists .box-list-third{width:300px}}