.elementor-53 .elementor-element.elementor-element-am00005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00005:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-am00005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.arnobistro.bg/wp-content/uploads/2026/11/IMG_9525.jpg");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-53 .elementor-element.elementor-element-am00007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0000f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0000d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-53 .elementor-element.elementor-element-am0000e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am0000b .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am00016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00013 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am0001d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0001b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0001c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am0001a .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am00024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00021 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am0002b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00029{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0002a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00028 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am00031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0002f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am0002e .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am00038{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00036{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00037{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list-separator{border-bottom-style:none;}.elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list-item{align-items:flex-start;}.elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-53 .elementor-element.elementor-element-am00035 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-53 .elementor-element.elementor-element-am0003f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0003b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-am0003e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}/* Start custom CSS for container, class: .elementor-element-am00005 */.elementor-53 .elementor-element.elementor-element-am00005 .ar-chef .elementor-heading-title{font-family:var(--serif);font-style:italic;font-weight:500;font-size:22px;line-height:1.3;color:var(--gold);margin-top:10px}
.elementor-53 .elementor-element.elementor-element-am00005 .ar-mhero-text{margin-top:18px;font-size:17px;color:rgba(255,255,255,.78)}
.elementor-53 .elementor-element.elementor-element-am00005 .ar-mhero-text p{max-width:52ch}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-am00007 */.elementor-53 .elementor-element.elementor-element-am00007{position:sticky;top:78px;z-index:20;background:rgba(246,241,232,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
body.admin-bar .elementor-53 .elementor-element.elementor-element-am00007{top:110px}
.elementor-53 .elementor-element.elementor-element-am00007 .ar-catnav-in{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:10px 0}
.elementor-53 .elementor-element.elementor-element-am00007 .ar-catnav-in::-webkit-scrollbar{display:none}
.elementor-53 .elementor-element.elementor-element-am00007 .ar-catnav-in a{flex:none;padding:10px 16px;font-size:14px;font-weight:500;color:var(--ink-2);border-bottom:2px solid transparent;white-space:nowrap;transition:color .2s,border-color .2s}
.elementor-53 .elementor-element.elementor-element-am00007 .ar-catnav-in a:hover,.elementor-53 .elementor-element.elementor-element-am00007 .ar-catnav-in a.active{color:var(--ink);border-bottom-color:var(--gold)}
@media (max-width:980px){.elementor-53 .elementor-element.elementor-element-am00007{top:68px}body.admin-bar .elementor-53 .elementor-element.elementor-element-am00007{top:114px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-am0000f */body .ar-cat{display:grid!important;grid-template-columns:300px 1fr;gap:clamp(32px,5vw,80px);align-items:start;padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(56px,7vw,96px)!important;border-bottom:1px solid var(--line);scroll-margin-top:140px}
body .ar-cat-alt{background:var(--paper)}
body .ar-cat-side{position:sticky!important;top:150px}
body .ar-cat-side h2.elementor-heading-title{font-size:clamp(32px,3.4vw,44px)}
body .ar-cat-sub .elementor-heading-title{margin-top:6px;font-family:var(--serif);font-style:italic;font-weight:500;font-size:19px;line-height:1.3;color:var(--gold-deep)}
body .ar-cat-img{margin-top:24px}
body .ar-cat-img img{aspect-ratio:4/5;width:100%!important;max-width:none!important;height:auto!important;object-fit:cover;display:block}
body .ar-items .elementor-price-list{display:grid;grid-template-columns:1fr 1fr;gap:6px 48px;margin:0;padding:0;list-style:none}
body .ar-items .elementor-price-list li{margin:0!important;padding:0}
body .ar-items .elementor-price-list-item{display:block;padding:16px 0;border-bottom:1px dotted #CFC4AE;height:100%}
body .ar-items .elementor-price-list-text{display:block}
body .ar-items .elementor-price-list-header{display:grid;grid-template-columns:1fr auto;gap:4px 18px;align-items:baseline;margin:0;padding:0}
body .ar-items .elementor-price-list-title{font-family:var(--sans);font-size:16px;font-weight:600;line-height:1.35;color:var(--ink);margin:0;max-width:none}
body .ar-items .elementor-price-list-price{font-family:var(--serif);font-size:21px;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--ink)}
body .ar-items .elementor-price-list-description{margin:4px 0 0;font-family:var(--sans);font-size:14px;color:var(--muted);line-height:1.5}
body .ar-pick{color:var(--gold);margin-right:6px;font-size:13px;vertical-align:2px;font-weight:400}
body .ar-legend{font-size:13px;color:var(--muted);margin-top:28px}
@media (max-width:980px){body .ar-cat{grid-template-columns:1fr}body .ar-cat-side{position:static!important}body .ar-cat-img{display:none}body .ar-items .elementor-price-list{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-am0003a */.elementor-53 .elementor-element.elementor-element-am0003a{color:rgba(255,255,255,.75);margin-top:10px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-am0003f */.elementor-53 .elementor-element.elementor-element-am0003f{background:var(--ink);padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(56px,7vw,96px)!important;display:grid!important;grid-template-columns:1fr auto;gap:32px;align-items:center}
.elementor-53 .elementor-element.elementor-element-am0003f h2.elementor-heading-title{font-size:clamp(32px,3.6vw,48px)}
@media (max-width:980px){.elementor-53 .elementor-element.elementor-element-am0003f{grid-template-columns:1fr}}/* End custom CSS */