.df-btn:hover,.df-consent__btn--yes:hover{--df-accent-dark:color-mix(in srgb, var(--df-accent) 82%, #000)}.mod-btn{--mod-bg:#1e5b4f;background:var(--mod-bg);color:#fff;border:0;align-items:center;gap:0;text-decoration:none;transition:gap .18s,filter .15s,transform .15s;display:inline-flex}.mod-btn--wa{--mod-bg:#1f8f4e}.mod-btn--phone{--mod-bg:#1e5b4f}.mod-btn svg{flex:none;width:22px;height:22px}.mod-btn span{font-family:var(--df-font-display);white-space:nowrap;font-weight:600}.mod-btn:hover{filter:brightness(1.1)}.mod-btn:active{transform:translateY(1px)}.mod-btn:focus-visible{outline:3px solid color-mix(in srgb, var(--mod-bg) 42%, #fff);outline-offset:3px}@media (width>=901px){.mod-btn--no-desktop{display:none!important}}@media (width<=900px){.mod-btn--no-mobile{display:none!important}}.df-shell{max-width:var(--df-max);padding:0 var(--df-gutter);margin:0 auto}.df-sec{background:var(--df-paper);padding:clamp(56px,7vw,104px) 0}.df-sec--surface{background:var(--df-surface)}.df-sec--rule{border-block-start:1px solid var(--df-line)}.df-sec__head{border-block-end:1px solid var(--df-line);flex-wrap:wrap;align-items:flex-end;gap:24px;margin-block-end:34px;padding-block-end:20px;display:flex}.df-sec__head h2{font-family:var(--df-font-display);letter-spacing:-.03em;color:var(--df-ink);margin:0;font-size:clamp(26px,3vw,34px)}.df-sec__more{margin-block-start:40px}.df-label{font-family:var(--df-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--df-accent);font-size:12px;font-weight:600}.df-btn{border:1.5px solid var(--df-ink);border-radius:var(--df-radius);background:var(--df-ink);height:44px;color:var(--df-paper);font-family:var(--df-font-display);letter-spacing:-.01em;cursor:pointer;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.df-btn:hover{background:var(--df-accent);border-color:var(--df-accent);color:var(--df-accent-contrast)}.df-btn svg{flex:none;width:17px;height:17px}.df-btn--ghost{color:var(--df-ink);background:0 0}.df-btn--ghost:hover{background:var(--df-ink);color:var(--df-paper)}.df-btn--accent{background:var(--df-accent);border-color:var(--df-accent);color:var(--df-accent-contrast)}.df-more{font-family:var(--df-font-display);color:var(--df-accent);border-block-end:2px solid #0000;align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.df-more svg{width:16px;height:16px;transition:transform .16s}.df-more:hover{border-block-end-color:var(--df-accent)}.df-more:hover svg{transform:translate(4px)}.df-note{border-block-start:1px solid var(--df-line);color:var(--df-ink-faint);font-family:var(--df-font-display);letter-spacing:.035em;margin-block:18px 22px;padding-block-start:10px;font-size:12.5px}.df-notice{font-size:14.5px}.df-notice[hidden]{display:none}.df-notice__in{max-width:var(--df-max);padding:10px var(--df-gutter);flex-wrap:wrap;align-items:center;gap:14px;margin-inline:auto;display:flex}.df-notice__in>span{flex:1;min-width:200px}.df-notice a{font-family:var(--df-font-display);border-block-end:1px solid;font-weight:600}.df-notice--accent{background:var(--df-accent);color:var(--df-accent-contrast)}.df-notice--dark{background:var(--df-ink);color:var(--df-paper)}.df-notice--warning{color:#7a4e06;background:#fdf3e3;border-block-end:1px solid #ebd9b4}.df-notice__close{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:0;flex:none;place-items:center;width:26px;height:26px;display:grid}.df-notice__close:hover{opacity:1}.df-notice__close svg{width:16px;height:16px}.df-consent{inset-inline:16px;z-index:60;background:var(--df-ink);color:#c7ced7;flex-wrap:wrap;align-items:center;gap:20px;max-width:640px;margin-inline:auto;padding:18px 20px;display:flex;position:fixed;bottom:16px;box-shadow:0 10px 40px #00000047}.df-consent[hidden]{display:none}.df-consent__text{flex:1;min-width:240px;font-size:14.5px;line-height:1.55}.df-consent__text a{color:#fff;text-underline-offset:2px;text-decoration:underline}.df-consent__acts{gap:8px;margin-inline-start:auto;display:flex}.df-consent__btn{border-radius:var(--df-radius);color:#fff;height:40px;font-family:var(--df-font-display);cursor:pointer;background:0 0;border:1.5px solid #ffffff4d;padding-inline:16px;font-size:14.5px;font-weight:600}.df-consent__btn:hover{border-color:#fff}.df-consent__btn--yes{background:var(--df-accent);border-color:var(--df-accent);color:var(--df-accent-contrast)}.df-consent__btn--yes:hover{background:var(--df-accent-dark,var(--df-accent));border-color:var(--df-accent-dark,var(--df-accent))}.df-consent__btn--more{margin-inline-end:auto}.df-consent__detail{border-block-start:1px solid #ffffff29;flex-basis:100%;gap:12px;padding-block-start:14px;display:grid}.df-consent__row{grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:14px;display:grid}.df-consent__detail[hidden]{display:none}.df-consent__row input{margin-block-start:2px}.df-consent__row b{font-weight:600;display:block}.df-consent__row span{opacity:.82}.df-consent__row input:disabled+span{opacity:.55;cursor:default}.df-consent__detail .df-consent__btn{justify-self:start}@media (width<=520px){.df-consent{padding:16px;inset-inline:10px}.df-consent__acts{width:100%;margin-inline-start:0}}.df-popup{z-index:70;background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.df-popup[hidden]{display:none}.df-popup__box{background:var(--df-paper);border-radius:var(--df-radius);width:100%;max-width:460px;max-height:90vh;position:relative;overflow-y:auto}.df-popup__close{background:var(--df-paper);border:1px solid var(--df-line);border-radius:var(--df-radius);width:34px;height:34px;color:var(--df-ink);cursor:pointer;place-items:center;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px}.df-popup__close svg{width:18px;height:18px}.df-popup__img{width:100%;display:block}.df-popup__body{justify-items:start;gap:12px;padding:26px 28px 30px;display:grid}.df-popup__body h2{font-family:var(--df-font-display);letter-spacing:-.03em;color:var(--df-ink);margin:0;font-size:24px}.df-popup__body p{color:var(--df-ink-soft);margin:0;font-size:16px}.df-map{margin-block-start:30px}.df-map h2{font-family:var(--df-font-display);letter-spacing:-.025em;color:var(--df-ink);margin-block-end:14px;font-size:22px}.df-map__frame{border:1px solid var(--df-line);border-radius:var(--df-radius);width:100%;display:block}.df-map__cover{text-align:center;background:var(--df-surface);border:1px dashed var(--df-line);border-radius:var(--df-radius);place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.df-map__cover p{color:var(--df-ink-faint);max-width:42ch;margin:0;font-size:14px}.df-map__cover button{border:1.5px solid var(--df-accent);border-radius:var(--df-radius);color:var(--df-accent);font-family:var(--df-font-display);cursor:pointer;background:0 0;padding:10px 18px;font-size:14px;font-weight:600}.df-map__cover button:hover{background:var(--df-accent);color:var(--df-accent-contrast)}.df-feed__grid{grid-template-columns:repeat(auto-fill,minmax(min(50%,180px),1fr));gap:10px;display:grid}.df-feed__cell{background:var(--df-surface);border-radius:var(--df-radius);aspect-ratio:1;display:block;overflow:hidden}.df-feed__cell img{object-fit:cover;width:100%;height:100%;transition:transform .42s,opacity .22s}.df-feed__cell:hover img{opacity:.9;transform:scale(1.05)}.site-imza{color:inherit;opacity:.78;display:inline-block}.site-imza__link{color:inherit;grid-template-columns:34px auto;align-items:center;gap:10px;text-decoration:none;transition:opacity .16s,transform .16s;display:inline-grid}.site-imza__mark{background:#ffffffeb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.site-imza__mark img{width:27px;height:27px;display:block}.site-imza__copy{text-align:left;gap:1px;line-height:1;display:grid}.site-imza__copy small{color:inherit;letter-spacing:.14em;text-transform:uppercase;opacity:.72;font:600 8px/1.2 ui-sans-serif,system-ui,sans-serif}.site-imza__copy strong{color:inherit;letter-spacing:-.025em;font:700 14px/1.15 ui-sans-serif,system-ui,sans-serif}.site-imza__copy b{color:#35d0c5;font:inherit}.site-imza__link:hover{opacity:1;transform:translateY(-1px)}.site-imza__link:active{transform:translateY(0)}.site-imza__link:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #35d0c5}.df-reviews__head{text-align:center;justify-items:center;gap:8px;display:grid}.df-reviews__grade{letter-spacing:.12em;color:var(--mod-bg,var(--df-accent,#1e5b4f));font-size:13px;font-weight:700}.df-reviews__head h2{margin:0}.df-reviews__count{opacity:.8;margin:0;font-size:14px}.df-reviews__count b{font-weight:700}.df-reviews__profile{text-underline-offset:2px;font-size:13.5px;text-decoration:underline}.df-google{width:76px;height:auto}.df-google--sm{width:18px}.df-rating{align-items:center;gap:10px;display:flex}.df-rating b{font-size:26px;line-height:1}.df-stars{gap:3px;display:inline-flex}.df-stars i{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#d6dce2;width:18px;height:18px}.df-stars i.is-on{background:#f5a623}.df-stars--sm i{width:14px;height:14px}.df-reviews__wrap{margin-block-start:26px;position:relative}.df-reviews__list{gap:16px;display:grid}.df-review{background:#fff;border:1px solid #131e2a1a;border-radius:14px;align-content:start;gap:10px;margin:0;padding:18px 20px 20px;display:grid}.df-review header{align-items:center;gap:10px;display:flex}.df-review header div{min-width:0;display:grid}.df-review header b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.df-review header span{opacity:.65;font-size:12.5px}.df-review header .df-google{margin-inline-start:auto}.df-review__avatar{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.df-review__avatar--letter{background:var(--mod-bg,var(--df-accent,#1e5b4f));color:#fff;place-items:center;font-size:16px;font-weight:700;display:grid}.df-review blockquote{-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.df-reviews--serit .df-review,.df-reviews--izgara .df-review{min-height:100%}.df-reviews--serit .df-reviews__list{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;grid-auto-columns:minmax(268px,1fr);grid-auto-flow:column;padding-block-end:6px;overflow-x:auto}.df-reviews--serit .df-review{scroll-snap-align:start}.df-reviews--izgara .df-reviews__head{text-align:start;justify-items:start}.df-reviews--izgara .df-reviews__list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.df-reviews__nav{z-index:2;width:36px;height:36px;color:inherit;cursor:pointer;background:#fff;border:1px solid #131e2a1f;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:50%;translate:0 -50%;box-shadow:0 4px 14px #131e2a1a}.df-reviews__nav:hover{background:var(--mod-bg,var(--df-accent,#1e5b4f));color:#fff;border-color:#0000}.df-reviews__nav--prev{inset-inline-start:-14px}.df-reviews__nav--next{inset-inline-end:-14px}.df-reviews--sade .df-reviews__head{text-align:start;justify-items:start}.df-reviews--sade .df-review{border:0;border-inline-start:3px solid var(--mod-bg,var(--df-accent,#1e5b4f));background:0 0;border-radius:0;padding:4px 0 4px 18px}.df-reviews--sade .df-review header .df-google{display:none}@media (width>=900px){.df-reviews--vurgu .df-shell{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:36px;display:grid}.df-reviews--vurgu .df-reviews__head{text-align:start;background:color-mix(in srgb, var(--mod-bg,var(--df-accent,#1e5b4f)) 8%, transparent);border-radius:16px;justify-items:start;padding:24px}.df-reviews--vurgu .df-reviews__wrap{margin-block-start:0}.df-reviews--vurgu .df-reviews__list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-flow:row}}@media (width<=899px){.df-reviews__nav{display:none}}
