.GuideKitchen_label__0XtDk{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:10px 0;border-top:1px dashed rgba(82,64,63,.35);font-size:13px;line-height:20px}.GuideKitchen_label__0XtDk strong{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.GuideKitchen_label__0XtDk span{color:var(--tpl-ink-soft)}.GuideKitchen_kitNote__1B2fx{color:var(--tpl-ink-soft);font-size:13px!important;line-height:20px!important}.GuideKitchen_switcher__3YWYj{padding-top:20px}.GuideKitchen_switcher__3YWYj ul{display:flex;flex-wrap:wrap;gap:8px}.GuideKitchen_switcher__3YWYj a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 10px;border:1px solid var(--tpl-rule-strong);border-radius:var(--action-radius-sm);font-size:14px;font-weight:500;text-decoration:none!important}.GuideKitchen_switcher__3YWYj a[aria-current]{background:var(--tpl-brown);color:var(--tpl-cream)!important}.GuideKitchen_switcher__3YWYj a[aria-current] svg{color:var(--tpl-cream)}.GuideKitchen_stack__xTjso{display:grid;gap:24px;margin-top:40px}.GuideKitchen_marks__ANDFB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;margin-top:40px}.GuideKitchen_marks__ANDFB li{display:grid;gap:12px;align-content:start}.GuideKitchen_marks__ANDFB p{font-weight:500}.GuideKitchen_frameDemo__0pWli{display:grid;place-items:center;min-height:120px;margin:16px;background:var(--tpl-sand);color:var(--tpl-ink-soft);font-size:13px}.GuideKitchen_filterDemo__b2Ugq{display:grid;gap:20px}.GuideKitchen_count__LgL8X{font-size:15px;font-weight:500}.GuideKitchen_groups__soEZP{display:grid;gap:24px}.GuideKitchen_group__zXV0D{margin-bottom:8px!important;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.GuideKitchen_groups__soEZP ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.GuideKitchen_card__8fysB{padding:20px;border:1px solid var(--tpl-rule);border-radius:var(--tpl-r-sm);background:var(--tpl-white);font-family:var(--homepage-sora),sans-serif;font-weight:600}.GuideKitchen_none__yQshW{color:var(--tpl-ink-soft);font-size:15px}@media (max-width:767px){.GuideKitchen_groups__soEZP ul,.GuideKitchen_marks__ANDFB{grid-template-columns:1fr 1fr}}.GuideKitchen_frameCaption__9sJ4C{margin-top:24px!important}.marks_mark__WYj5I{flex:none;color:var(--tpl-fg)}.marks_motif__E9Y3g{width:100%;height:16px;background-repeat:repeat-x;background-position:0}.marks_materials__xIc0D{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='16'%3E%3Cpath d='M0 8c6-5.3 18-5.3 24 0s18 5.3 24 0' fill='none' stroke='rgba(82,64,63,0.16)'/%3E%3C/svg%3E")}.marks_global__a8ha5{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16'%3E%3Cpath d='M0 8h2' stroke='rgba(82,64,63,0.4)'/%3E%3C/svg%3E")}.marks_occasions__CYDBB{height:26px;background:linear-gradient(var(--tpl-fg),var(--tpl-fg)) top /100% 2px no-repeat,linear-gradient(rgba(41,31,32,.08),transparent) 0 2px /100% 24px no-repeat}.marks_buying__kj4Kp{height:24px;background-image:repeating-linear-gradient(transparent 0 7px,var(--tpl-rule) 7px 8px);background-repeat:repeat}.marks_registration__xkLsL{--mark:rgba(82,64,63,0.4);--m:16px;position:relative;outline:1px solid var(--tpl-rule);outline-offset:12px}.marks_registration__xkLsL:after{content:"";position:absolute;inset:calc(-12px - var(--m) / 2);pointer-events:none;background:linear-gradient(var(--mark),var(--mark)) 0 calc(var(--m) / 2) /var(--m) 1px no-repeat,linear-gradient(var(--mark),var(--mark)) calc(var(--m) / 2) 0 /1px var(--m) no-repeat,linear-gradient(var(--mark),var(--mark)) 100% calc(var(--m) / 2) /var(--m) 1px no-repeat,linear-gradient(var(--mark),var(--mark)) calc(100% - var(--m) / 2 + .5px) 0 /1px var(--m) no-repeat,linear-gradient(var(--mark),var(--mark)) 0 calc(100% - var(--m) / 2) /var(--m) 1px no-repeat,linear-gradient(var(--mark),var(--mark)) calc(var(--m) / 2) 100% /1px var(--m) no-repeat,linear-gradient(var(--mark),var(--mark)) 100% calc(100% - var(--m) / 2) /var(--m) 1px no-repeat,linear-gradient(var(--mark),var(--mark)) calc(100% - var(--m) / 2 + .5px) 100% /1px var(--m) no-repeat}.marks_panel__UAbO6{border-radius:var(--tpl-r-lg);background:var(--tpl-white);box-shadow:0 60px 120px -40px rgba(41,31,32,.25),0 0 0 1px rgba(41,31,32,.08)}@media (max-width:767px){.marks_registration__xkLsL{outline-offset:0}.marks_registration__xkLsL:after{display:none}}