.banner-img[data-v-181d4d4c]{border-radius:8px;height:100%;object-fit:contain;width:100%}.mobile-banner-img[data-v-181d4d4c]{display:none}.banner[data-v-181d4d4c]{border-radius:8px;box-shadow:0 33px 73px 0 #0003,0 132px 132px 0 #0000002b,0 297px 178px 0 #0000001a,0 528px 211px 0 #00000008,0 825px 231px 0 #0000;height:500px;margin:18px 0 64px;width:100%}.arrows-box[data-v-181d4d4c]{padding:0 40px 16px;z-index:2}.circle-switcher[data-v-181d4d4c]{background-color:#f3e6d50d;border-radius:2px;gap:10px;height:22px;margin:20px auto;padding:6px;z-index:2}.circles[data-v-181d4d4c]{cursor:pointer;height:10px;width:10px}@media (max-width:1200px){.banner[data-v-181d4d4c]{height:470px;margin:32px 0 0}.arrows-box[data-v-181d4d4c]{display:none}.circle-switcher[data-v-181d4d4c]{background-color:#f3e6d50d;border-radius:2px;gap:10px;height:22px;margin:14px auto;padding:6px;z-index:2}.banner-img[data-v-181d4d4c]{display:none}.mobile-banner-img[data-v-181d4d4c]{border-radius:8px;display:flex;height:100%;object-fit:contain;width:100%}}.social-rating[data-v-022b5ebe]{margin-top:0}.social-card[data-v-022b5ebe]{background-color:#f3e6d50a;border-radius:6px;height:118px;padding:24px}.social-grid[data-v-022b5ebe]{display:grid;gap:30px;grid-auto-flow:column;grid-template-columns:repeat(3,380px);padding-bottom:30px}.social-img[data-v-022b5ebe]{height:30px;object-fit:cover}.right-arrow[data-v-022b5ebe]{height:16px;width:8px}.rating-text[data-v-022b5ebe]{font-size:33px;line-height:140%;margin-right:10px}.star[data-v-022b5ebe]{height:21px;margin-right:13.8px;width:22.5px}@media (max-width:1200px){.social-grid[data-v-022b5ebe]{display:grid;gap:16px;grid-auto-flow:row;grid-template-columns:none;padding-bottom:0}.social-rating[data-v-022b5ebe]{margin-top:0}.right-arrow[data-v-022b5ebe]{height:20px;width:8px}}.new-badge[data-v-56c5f096]{background-color:#f2e9dd;border-radius:2px;color:var(--clear-black);margin-right:6px;padding:6px;text-transform:uppercase}.vegan-badge[data-v-56c5f096]{background-color:#25853f;color:var(--white)}.hot-badge[data-v-56c5f096],.vegan-badge[data-v-56c5f096]{border-radius:2px;letter-spacing:.6px;margin-right:6px;padding:4px 6px 4px 5px;text-transform:capitalize}.hot-badge[data-v-56c5f096]{background-color:#792424}.badge-img[data-v-56c5f096]{height:10px;margin-right:4px;object-fit:contain;width:10px}.all-badge[data-v-56c5f096]{font-size:12px;font-weight:700;letter-spacing:.01em;line-height:8px}@media (max-width:1200px){.badge-img[data-v-56c5f096]{margin-right:0}}.basket-btn[data-v-888cfa6e]{background-color:var(--white);border-radius:var(--small-border);color:var(--clear-black);cursor:pointer;font-family:alb;font-size:16px;font-weight:400;height:38px;letter-spacing:.1px;padding:8px 20px;width:116px}.price[data-v-888cfa6e]{border-bottom:1.5px solid #f3e6d526;font-size:17px;line-height:100%;margin-top:3px;padding:0 0 5px}.price[data-v-888cfa6e],.weight[data-v-888cfa6e]{color:var(--white);font-family:alb;font-weight:400;letter-spacing:.01em}.weight[data-v-888cfa6e]{font-size:12px}.line-product[data-v-888cfa6e]{border-bottom:1.5px solid #f3e6d526}.current-item[data-v-888cfa6e]{cursor:pointer;height:16px;width:16px}.hover-div[data-v-888cfa6e]:hover{background-color:#f3e6d54d}@media (max-width:1200px){.price[data-v-888cfa6e]{border-bottom:none;font-size:14px;line-height:100%;margin-top:3px;padding:0 0 8px}.basket-btn[data-v-888cfa6e]{background-color:var(--white);color:var(--clear-black);font-family:alb;font-size:16px;font-weight:400;height:38px;letter-spacing:.1px;padding:8px 34px;width:auto}.main-page-cart[data-v-888cfa6e]{width:100%}}.product-name[data-v-63e890c2]{font-family:alb;font-size:17px;font-weight:400;letter-spacing:.2px;margin-bottom:10px;max-height:68px;width:230px}.more-box[data-v-63e890c2]{display:inline;width:100%}.more-box-nob[data-v-63e890c2]{display:none;width:100%}.product-desc[data-v-63e890c2]{color:var(--text-secondary);font-family:os,sans-serif;font-size:14px;font-weight:400;line-height:130%;margin-bottom:10px;max-height:148px;min-height:0;text-align:justify-all;width:100%}@media (max-width:1200px){.product-name[data-v-63e890c2]{font-size:14px;letter-spacing:.2px;line-height:130%;margin-bottom:19px;max-height:53px;width:100%}.product-desc[data-v-63e890c2]{color:#f2e9ddcc;font-family:os;font-size:12px;letter-spacing:0;line-height:150%;max-height:55px;min-height:0}.more-box[data-v-63e890c2]{display:none}.more-box-nob[data-v-63e890c2]{display:inline}}.red-btn{&[data-v-058d27ec]{background-color:#d93d3d;border-radius:var(--small-border);font-size:16px;font-weight:400;height:43px;letter-spacing:0;padding:10px 20px}&.disable[data-v-058d27ec]{background-color:#d93d3d4d;color:var(--text-none)}}.red-btn:hover{&[data-v-058d27ec]{border:1.5px solid #f2e9dd;padding:9px 20px}&.disable[data-v-058d27ec]{border:none}}.dialog[data-v-5b28914f]{background-image:url(../img/background.2fec5ca8.jpg);background-repeat:repeat-y;background-size:auto;border-radius:12px;min-height:auto;min-width:auto;padding:60px 90px}@media (max-width:1200px){.dialog[data-v-5b28914f]{padding:60px 32px}}.visual-menus[data-v-c268400e]{border:1.5px solid var(--white);border-radius:6px;height:651px;margin-bottom:30px;max-width:893px;position:relative}.visual-arrow-box[data-v-c268400e]{padding:0 40px}.visual-arrow[data-v-c268400e]{cursor:pointer;height:36px;width:18px}.book-name[data-v-c268400e]{color:var(--white);font-family:var(--font-family);font-size:20px;font-weight:700;letter-spacing:.01em;line-height:120%;margin-bottom:7px}.book-undertitle[data-v-c268400e]{color:var(--text-secondary);font-family:os,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1px;line-height:140%}.persons[data-v-c268400e]{color:var(--white);font-family:al,sans-serif;font-size:17px;font-weight:700;letter-spacing:.01em;line-height:130%}.visual-menus-marg[data-v-c268400e]{margin-bottom:30px}@media (max-width:1200px){.visual-menus-marg[data-v-c268400e]{margin-bottom:24px}.visual-menus[data-v-c268400e]{height:auto;margin-bottom:24px}.client-form[data-v-c268400e]{padding:24px}}.part-name{&[data-v-3dd031de]{color:var(--white);font-family:alb;font-size:48px;font-weight:400;letter-spacing:.01em;line-height:90%;text-align:center}&.undertitle[data-v-3dd031de]{font-size:33px;letter-spacing:.5px;margin-left:4px}}.part-name-box{&[data-v-3dd031de]{gap:60px;grid-auto-flow:column;grid-template-columns:repeat(3,auto);margin-bottom:22px;margin-top:54px;padding-left:2px}&.undertitle[data-v-3dd031de]{margin-bottom:24px;margin-top:38px}}@media (max-width:1200px){.part-name{&[data-v-3dd031de]{display:none}&.undertitle[data-v-3dd031de]{display:flex;font-size:24px;margin-left:0}}.part-name-box[data-v-3dd031de]{gap:30px;grid-auto-flow:column;margin:24px 0}}.absolute-box[data-v-586ed384]{left:0;position:absolute;top:50%}