/* Geleneksel vitrin: yazı, bakır çizgiler ve ürün fotoğrafı. Bütün değerler panelden gelir. */
.site.traditional{--serif:var(--heading-font);--sans:var(--body-font);font-family:var(--body-font);font-size:var(--body-size);background:var(--cream);color:var(--ink)}
.site.traditional h1,.site.traditional h2,.site.traditional h3,.site.traditional h1 em,.site.traditional h2 em,.site.traditional h3 em{font-family:var(--heading-font)!important;font-weight:500;letter-spacing:-.025em;line-height:1.08;text-transform:none}
.site.traditional h1{font-size:clamp(46px,calc(6.6vw * var(--heading-scale)),calc(96px * var(--heading-scale)))!important}.site.traditional h2{font-size:clamp(34px,calc(4.3vw * var(--heading-scale)),calc(64px * var(--heading-scale)))}.site.traditional h3{font-size:calc(30px * var(--heading-scale))}
.site.traditional main p,.site.traditional .content-prose,.site.traditional .cms-prose{font-family:var(--body-font);line-height:1.8}.site.traditional .content-prose,.site.traditional .cms-prose{font-size:var(--body-size)}.site.traditional .site-nav a,.site.traditional .site-nav summary{font-family:var(--menu-font)!important;font-size:var(--menu-size)!important;letter-spacing:0;text-transform:none;font-weight:400}.site.traditional .site-nav{gap:25px}.site.traditional .site-nav a[aria-current=page]:after{background:var(--theme-accent);height:1px;transform:none}
.site.traditional .eyebrow,.site.traditional .cms-eyebrow,.site.traditional .food-kind,.site.traditional .edition-kicker,.site.traditional .hero-index{font-family:var(--menu-font);letter-spacing:.06em;font-size:12px;font-weight:400}.site.traditional .button{border-radius:2px;background:var(--theme-primary);color:var(--primary-ink);font-family:var(--menu-font);font-size:15px;font-weight:400;box-shadow:inset 0 0 0 3px var(--theme-primary),inset 0 0 0 4px #d1b98065}.site.traditional .button.gold{background:var(--theme-accent);color:var(--accent-ink);box-shadow:none}.site.traditional .button.outline{background:transparent;color:var(--ink);box-shadow:none;border-color:var(--theme-accent)!important}.site.traditional .button:hover{transform:none;filter:brightness(1.08)}.site.traditional .text-link,.site.traditional .edition-link,.site.traditional .experience-link{font-family:var(--menu-font);font-weight:400;letter-spacing:0}
.site.traditional .shell,.site.traditional .experience-shell,.site.traditional .edition-inner,.site.traditional .cms-section{max-width:var(--content-width)}.site.traditional .section,.site.traditional .cms-section:not(.cms-faq):not(.cms-cta){padding-top:var(--section-space);padding-bottom:var(--section-space)}.site.traditional .site-header,.site.traditional .edition-header{border-bottom:3px double var(--theme-accent)}.site.traditional .edition-nav{min-height:105px;border:0}.site.traditional .edition-brand .brand-logo{width:130px}.site.traditional .header-inner{min-height:108px}.site.traditional .section-top{padding-bottom:25px;border-bottom:3px double var(--line);position:relative}.site.traditional[data-ornaments=true] .section-top:after{content:'❧';font-family:Georgia,serif;font-size:27px;color:var(--theme-accent);position:absolute;right:48%;bottom:-22px;background:var(--cream);padding:0 14px}.site.traditional[data-ornaments=true] .cms-gallery-heading:before{content:'❦';font-family:Georgia,serif;font-size:35px;color:var(--theme-accent)}.site.traditional[data-ornaments=true] .cms-section-copy:before{content:'❧';display:block;color:var(--theme-accent);font-family:Georgia,serif;font-size:34px;margin-bottom:15px}.site.traditional .announcement{font-family:var(--menu-font);letter-spacing:.03em;background:var(--theme-primary);color:var(--primary-ink)}
/* Ürünler daha büyük; baskın fotoğraf, daha sakin yazı. */
.site.traditional .product-photo{border-radius:var(--photo-radius);border:1px solid var(--theme-accent)!important;padding:5px;background:var(--cream)}.site.traditional .product-photo img{height:calc(350px * var(--image-scale));object-position:center;transition:transform .6s}.site.traditional .product-photo:hover img{transform:scale(1.035)}.site.traditional .product-meta h3{font-size:calc(29px * var(--heading-scale))}.site.traditional .product-meta p{font-size:13px}.site.traditional .product-tag{background:var(--cream);color:var(--ink);font-family:var(--menu-font);font-size:12px;letter-spacing:0;border-radius:0;white-space:normal}.site.traditional .product-arrow{font-family:var(--menu-font);font-size:14px}.site.traditional .product-meta .price{font-family:var(--body-font)}.site.traditional .product-grid{gap:35px}.site.traditional .story-grid{grid-template-columns:1.15fr 1fr}.site.traditional .story-grid>img{height:calc(540px * var(--image-scale));border:1px solid var(--theme-accent);padding:6px;border-radius:var(--photo-radius)}.site.traditional .cms-image-button img{aspect-ratio:5/5.5}.site.traditional .cms-image-button{border-radius:var(--photo-radius);border:1px solid var(--theme-accent)!important;padding:5px;background:var(--cream);transform:none}.site.traditional .cms-gallery-grid button{border-radius:var(--photo-radius);transform:none;border:1px solid var(--theme-accent)!important;padding:5px}.site.traditional .cms-gallery-grid img{aspect-ratio:5/4.4;object-position:center}.site.traditional .cms-cta{border:3px double var(--theme-accent);background:var(--surface);color:var(--ink)}.site.traditional .cms-cta p{color:var(--muted)}.site.traditional .layer-canvas{background:none}.site.traditional .layer-hint{border-radius:2px}.site.traditional .layer-caption{font-size:11px}.site.traditional .contact-visual{border:1px solid var(--theme-accent)!important;padding:5px}.site.traditional .contact-visual img{height:calc(380px * var(--image-scale))}.site.traditional .site-footer,.site.traditional .edition-footer{border-top:3px double var(--theme-accent);font-family:var(--body-font)}.site.traditional .edition-footer-top>a{font-family:var(--heading-font)!important;font-size:clamp(36px,4.5vw,65px);font-weight:400;letter-spacing:0;text-transform:none}.site.traditional .edition-footer-bottom nav{flex-wrap:wrap;gap:12px 25px}
/* Konak, Fıstık ve Ateş'in kompozisyonları aynı ailede, fotoğraf oranları daha cömert. */
.site.traditional .konak-hero{grid-template-columns:42% 58%;background:var(--theme-primary);color:var(--primary-ink)}.site.traditional .konak-hero-media{min-height:calc(640px * var(--image-scale))}.site.traditional .konak-hero-copy{padding-top:60px;padding-bottom:60px;padding-right:45px}.site.traditional .konak-hero p{font-size:var(--body-size);color:inherit;opacity:.85}.site.traditional .konak-hero h1 em{color:var(--theme-accent)}.site.traditional .fistik-hero{padding-top:45px}.site.traditional .fistik-collage{gap:22px;margin-top:35px;grid-template-columns:1fr 1.55fr 1fr}.site.traditional .fistik-collage img{height:calc(315px * var(--image-scale));border:1px solid var(--theme-accent);padding:5px}.site.traditional .fistik-collage .collage-main img{height:calc(455px * var(--image-scale));border-radius:45% 45% 0 0}.site.traditional .fistik-collage figure:last-child img{height:calc(280px * var(--image-scale))}.site.traditional .fistik-collage figcaption{font-family:var(--menu-font);letter-spacing:0}.site.traditional .fistik-motto{font-size:clamp(30px,4vw,55px);font-family:var(--heading-font)}.site.traditional .ates-hero{min-height:calc(670px * var(--image-scale))}.site.traditional .ates-hero:after{background:linear-gradient(90deg,#102016e8,#102016b3 36%,#10201610 72%)}.site.traditional.ates .product-card{grid-template-columns:180px 1fr;gap:25px}.site.traditional.ates .product-photo img{height:calc(195px * var(--image-scale))}.site.traditional.ates .product-grid{gap:0 38px}.site.traditional .ates-wordmark{letter-spacing:0}
/* Avlu, Köz ve Sofra: el yazısı not yerine klasik sofra daveti. */
.site.traditional .avlu-scene h1,.site.traditional .koz-scene h1{font-size:clamp(52px,calc(7vw * var(--heading-scale)),calc(104px * var(--heading-scale)))!important}.site.traditional .avlu-scene-copy p,.site.traditional .koz-intro-line p{font-size:var(--body-size)}.site.traditional .handwritten-note{font-family:var(--heading-font);transform:none;box-shadow:none;background:var(--cream);color:var(--ink);border:3px double var(--theme-accent);border-radius:0;font-style:italic}.site.traditional .vertical-word{display:none}.site.traditional .tasting-plate-wrap{transform:scale(1.06)}.site.traditional .flowing-food-photo{border-radius:var(--photo-radius)}.site.traditional .ritual-image{min-height:540px}.site.traditional .ritual-photo{object-position:center}
/* Kesit artık afiş yerine ustanın lezzet albümü. */
.site.traditional .kesit-poster{height:auto;max-height:none;min-height:760px;padding:70px 0 25px;display:grid;grid-template-columns:40% 60%;grid-template-areas:'title object' 'controls object' 'readout object' 'foot foot';align-items:center;gap:25px 0}.site.traditional .kesit-registration{font-family:var(--menu-font);font-size:10px;letter-spacing:.03em}.site.traditional .kesit-poster h1{grid-area:title;font-size:clamp(58px,calc(6.5vw * var(--heading-scale)),calc(94px * var(--heading-scale)))!important;line-height:1.05!important;letter-spacing:0}.site.traditional .kesit-poster h1>span{position:static!important;display:block;max-width:100%;font-size:1em!important;overflow-wrap:break-word}.site.traditional .kesit-object{grid-area:object;position:relative;top:auto;left:auto;transform:none!important;width:calc(94% * var(--image-scale));max-width:112%;margin-left:-4%}.site.traditional .kesit-object-caption{left:30%;bottom:3%;transform:none;font-family:var(--menu-font);font-size:11px;letter-spacing:0}.site.traditional .kesit-measure{display:none}.site.traditional .kesit-ingredient-controls{position:static;grid-area:controls;width:auto;max-width:330px}.site.traditional .kesit-ingredient-controls button{font-family:var(--menu-font);font-size:18px;padding:12px 0}.site.traditional .kesit-readout{position:static;grid-area:readout;width:auto;max-width:360px}.site.traditional .kesit-readout>span{font-family:var(--menu-font);font-size:14px;font-weight:400}.site.traditional .kesit-readout p{font-size:14px}.site.traditional .kesit-poster-foot{position:static;grid-area:foot;border-top:3px double var(--theme-accent)}.site.traditional .kesit-poster-foot p{font-size:15px;max-width:600px}.site.traditional .kesit-black-link{font-family:var(--menu-font);font-size:14px;letter-spacing:0}.site.traditional .kesit-crunch-word{font-family:var(--heading-font);font-size:clamp(120px,18vw,250px);font-weight:400;letter-spacing:0}.site.traditional .kesit-crunch-text p{font-size:clamp(30px,4vw,55px)}.site.traditional .kesit-last-line{padding:65px 50px;border-top:3px double var(--theme-accent)}.site.traditional .kesit-last-line>span{font-family:var(--heading-font);font-size:clamp(44px,7vw,95px);font-weight:400;letter-spacing:0;line-height:1.05}.site.traditional .kesit-index-photo{width:calc(230px * var(--image-scale))}.site.traditional .kesit-index-row h2{font-size:clamp(30px,4vw,58px)}
/* Tezgâh: ağır grotesk harflerin yerini klasik tatlıcı vitrini alır. */
.site.traditional .counter-intro{padding-top:50px;padding-bottom:45px}.site.traditional .counter-intro>p{font-size:var(--body-size);max-width:390px}.site.traditional .counter{margin:0 30px;height:calc(600px * var(--image-scale));min-height:620px;border:3px double var(--theme-accent);gap:5px;padding:5px;background:var(--cream)}.site.traditional .counter-panel{border-radius:var(--photo-radius)}.site.traditional .counter-trigger h2{font-family:var(--heading-font)!important;font-weight:500;letter-spacing:-.02em}.site.traditional .counter-panel.active h2{font-size:clamp(50px,5.6vw,85px)}.site.traditional .counter-copy p{font-size:15px}.site.traditional .counter-ticker{background:var(--theme-primary);color:var(--primary-ink);margin-top:25px;border-top:3px double var(--theme-accent);border-bottom:3px double var(--theme-accent)}.site.traditional .counter-ticker>span{font-family:var(--heading-font);font-size:26px;font-weight:400;letter-spacing:.03em}.site.traditional .counter-call>a{font-family:var(--heading-font);font-size:clamp(70px,10vw,145px);font-weight:400;letter-spacing:-.03em}.site.traditional .counter-story-note p{font-size:var(--body-size)}
/* Masa: post-it, bant ve fiş yerine sabit bir sofra ve zarif menü levhası. */
.site.traditional .masa-table{background:var(--cream);background-image:none;min-height:800px;height:auto;max-height:none;display:grid;grid-template-columns:40% 60%;grid-template-areas:'greeting tray' 'slip tray' 'bottom bottom';padding:85px 5% 30px;align-items:center;gap:25px 0}.site.traditional .masa-table-edge{font-family:var(--menu-font);font-size:11px;letter-spacing:.03em}.site.traditional .masa-greeting{grid-area:greeting;position:static;transform:none;clip-path:none;box-shadow:none;background:none;color:var(--ink);padding:0 35px 0 0;width:auto;max-width:none;z-index:1}.site.traditional .masa-greeting h1{margin:20px 0;line-height:1.05}.site.traditional .masa-greeting>p{font-size:var(--body-size);color:var(--muted);max-width:400px}.site.traditional .masa-script{font-family:var(--heading-font);font-size:28px;font-style:normal;letter-spacing:0}.site.traditional .masa-napkin,.site.traditional .masa-slip-pin{display:none}.site.traditional .masa-tray{grid-area:tray;position:relative;inset:auto;width:calc(92% * var(--image-scale));max-width:112%;margin-left:-5%;transform:none!important}.site.traditional .masa-tray>span{transform:none;font-family:var(--menu-font);font-size:15px;box-shadow:none;border-bottom:1px solid var(--theme-accent);background:var(--cream);color:var(--ink);bottom:2%;left:20%;padding:8px 20px}.site.traditional .masa-menu-slip{grid-area:slip;position:static;width:auto;max-width:350px;transform:none!important;background:var(--surface);color:var(--ink);box-shadow:none;border:3px double var(--theme-accent);padding:20px 24px}.site.traditional .masa-menu-slip>small{font-family:var(--menu-font);font-size:11px;letter-spacing:.04em}.site.traditional .masa-menu-slip>strong{font-family:var(--heading-font);font-size:32px;line-height:1.1;margin:12px 0}.site.traditional .masa-menu-slip>strong br{display:none}.site.traditional .masa-menu-slip>button{font-family:var(--menu-font);font-size:14px}.site.traditional .masa-menu-slip #masa-secret p{color:var(--muted);font-size:18px}.site.traditional .masa-menu-slip #masa-secret a{font-size:13px}.site.traditional .masa-bottom-note{grid-area:bottom;position:static;margin-top:15px;border-top:1px solid var(--theme-accent);padding-top:20px;font-family:var(--menu-font);font-size:13px}.site.traditional .masa-bottom-note>span{font-size:10px}.site.traditional .masa-notebook{padding-top:var(--section-space);padding-bottom:var(--section-space);grid-template-columns:.85fr 1.15fr;gap:6%}.site.traditional .masa-notebook-left>h2{font-size:clamp(40px,5vw,70px);line-height:1.05}.site.traditional .masa-notebook-left>p{font-size:var(--body-size)}.site.traditional .masa-moods button{font-family:var(--menu-font);font-size:22px;font-style:normal;transform:none}.site.traditional .masa-recommendation{min-height:0}.site.traditional .masa-recipe-photo{width:100%;height:calc(380px * var(--image-scale));margin:0;padding:5px;transform:none;box-shadow:none;border:1px solid var(--theme-accent);background:var(--cream)}.site.traditional .masa-recipe-photo>span{display:none}.site.traditional .masa-receipt{position:static;width:100%;padding:30px 0 0;background:none;color:var(--ink);box-shadow:none;clip-path:none;transform:none}.site.traditional .masa-receipt>span,.site.traditional .masa-receipt>small{font-family:var(--menu-font);font-size:11px;border:0;letter-spacing:.03em}.site.traditional .masa-receipt h3{font-size:36px;line-height:1.1;margin:20px 0}.site.traditional .masa-receipt p{font-size:var(--body-size);color:var(--muted)}.site.traditional .masa-receipt>strong{font-family:var(--body-font);font-size:20px}.site.traditional .masa-receipt>button{font-family:var(--menu-font);font-size:15px;border-top-style:solid!important}.site.traditional .masa-postcard,.site.traditional .masa-postcard.photo-one,.site.traditional .masa-postcard.photo-two{transform:none;padding:6px;background:var(--cream);border:1px solid var(--theme-accent);box-shadow:none}.site.traditional .masa-postcard>span{font-family:var(--menu-font);font-size:17px;color:var(--ink)}.site.traditional .masa-postcard:before,.site.traditional .masa-postcard:after{display:none}.site.traditional .masa-postcard-text p{font-size:var(--body-size)}.site.traditional .masa-pen-link{font-family:var(--menu-font);font-size:20px;letter-spacing:0;font-style:normal}
/* Ortak iç sayfalarda fotoğraf alanı genişler. */
.site.traditional .edition-story-spread{grid-template-columns:1.2fr 1fr}.site.traditional .edition-story-spread figure>img{height:calc(560px * var(--image-scale));object-fit:cover;border-radius:var(--photo-radius)}.site.traditional .edition-story-mark{font-family:var(--heading-font);font-size:85px}.site.traditional .edition-product-row{grid-template-columns:260px 35px 1fr 160px;gap:30px}.site.traditional .edition-product-image img{height:calc(225px * var(--image-scale));min-height:0;border-radius:var(--photo-radius);object-position:center}.site.traditional.tezgah .edition-product-row{grid-template-columns:35px 260px 1fr 140px}.site.traditional .edition-product-copy p{font-size:15px}.site.traditional .edition-product-copy h2{font-size:36px}.site.traditional .edition-menu>h1{font-size:clamp(44px,6vw,82px)!important}.site.traditional .edition-menu-controls button{font-family:var(--menu-font);font-size:15px}.site.traditional .cms-faq summary{font-family:var(--heading-font);font-size:32px;letter-spacing:0}
/* Sayfa editörünün bölüm bazında uyguladığı güvenli görünüm seçenekleri. */
.cms-section[data-block-align=center]{text-align:center}.cms-section[data-block-align=center] .cms-prose{margin-left:auto;margin-right:auto}.cms-section[data-block-space=compact]{padding-top:35px!important;padding-bottom:35px!important}.cms-section[data-block-space=airy]{padding-top:120px!important;padding-bottom:120px!important}.cms-section[data-block-side=right] .cms-image-button{order:2}.cms-section[data-block-side=left] .cms-image-button{order:0}.cms-section[data-block-shape=arch] .cms-image-button,.cms-section[data-block-shape=arch] .cms-gallery-grid button{border-radius:45% 45% 0 0!important}.cms-section[data-block-shape=rounded] .cms-image-button,.cms-section[data-block-shape=rounded] .cms-gallery-grid button{border-radius:30px!important}.cms-section[data-block-hidden=true]{display:none}
@media(max-width:1150px){.site.traditional .site-nav{gap:16px}.site.traditional .site-nav a,.site.traditional .site-nav summary{font-size:min(var(--menu-size),16px)!important}.site.traditional .edition-product-row{grid-template-columns:210px 25px 1fr 100px;gap:20px}.site.traditional.tezgah .edition-product-row{grid-template-columns:25px 210px 1fr 100px}.site.traditional.ates .product-card{grid-template-columns:150px 1fr;gap:20px}.site.traditional .masa-table{padding-left:4%;padding-right:4%}.site.traditional .kesit-poster{margin:0 35px;min-height:700px}}
@media(max-width:800px){.site.traditional h1{font-size:clamp(45px,calc(9vw * var(--heading-scale)),72px)!important}.site.traditional h2{font-size:clamp(34px,calc(7vw * var(--heading-scale)),58px)}.site.traditional .section,.site.traditional .cms-section:not(.cms-faq):not(.cms-cta){padding-top:calc(var(--section-space) * .7);padding-bottom:calc(var(--section-space) * .7)}.site.traditional .story-grid,.site.traditional .edition-story-spread,.site.traditional .konak-hero{grid-template-columns:1fr}.site.traditional .konak-hero-media{min-height:calc(390px * var(--image-scale))}.site.traditional .konak-hero-copy{padding:50px 25px}.site.traditional .fistik-collage{grid-template-columns:1fr 1.65fr 1fr;gap:9px}.site.traditional .fistik-collage img{height:calc(160px * var(--image-scale));padding:3px}.site.traditional .fistik-collage .collage-main img{height:calc(290px * var(--image-scale))}.site.traditional .fistik-collage figure:last-child img{height:calc(160px * var(--image-scale))}.site.traditional .product-grid{gap:25px 16px}.site.traditional .product-photo img{height:calc(255px * var(--image-scale))}.site.traditional .story-grid>img,.site.traditional .edition-story-spread figure>img{height:calc(390px * var(--image-scale))}.site.traditional.ates .product-card{grid-template-columns:145px 1fr}.site.traditional.ates .product-photo img{height:calc(160px * var(--image-scale))}.site.traditional .kesit-poster{margin:0 22px;grid-template-columns:1fr;grid-template-areas:'title' 'object' 'controls' 'readout' 'foot';padding-top:75px;gap:22px;min-height:0}.site.traditional .kesit-poster h1{font-size:clamp(55px,11vw,82px)!important;text-align:center}.site.traditional .kesit-object{width:100%;margin:-20px auto;max-width:540px}.site.traditional .kesit-registration{font-size:8px}.site.traditional .kesit-ingredient-controls,.site.traditional .kesit-readout{max-width:none;width:100%}.site.traditional .kesit-poster-foot{display:block}.site.traditional .kesit-black-link{margin-top:20px;justify-content:space-between}.site.traditional .kesit-index-photo{width:150px}.site.traditional .kesit-last-line{padding:45px 22px}.site.traditional .counter{margin:0 15px;min-height:780px;height:calc(760px * var(--image-scale))}.site.traditional .counter-panel.active h2{font-size:65px;bottom:170px}.site.traditional .counter-copy p{font-size:14px;line-height:1.65}.site.traditional .counter-ticker>span{font-size:19px}.site.traditional .masa-table{padding:65px 22px 30px;grid-template-columns:1fr;grid-template-areas:'greeting' 'tray' 'slip' 'bottom';gap:25px;min-height:0}.site.traditional .masa-greeting{padding:0}.site.traditional .masa-tray{width:100%;max-width:650px;margin:-15px auto}.site.traditional .masa-tray>span{font-size:13px;bottom:0}.site.traditional .masa-menu-slip{max-width:none;width:100%}.site.traditional .masa-notebook{grid-template-columns:1fr;gap:35px;padding-left:22px;padding-right:22px}.site.traditional .masa-recipe-photo{height:calc(320px * var(--image-scale))}.site.traditional .masa-table-edge{left:22px;font-size:9px}.site.traditional .masa-bottom-note{display:block}.site.traditional .masa-bottom-note>a{display:inline-block;margin-top:12px}.site.traditional .edition-product-row,.site.traditional.tezgah .edition-product-row{grid-template-columns:140px 1fr;gap:20px}.site.traditional .edition-product-number{display:none}.site.traditional .edition-product-image{grid-column:1;grid-row:1/3;order:0!important}.site.traditional .edition-product-image img{height:calc(200px * var(--image-scale))}.site.traditional .edition-product-copy{grid-column:2;order:1!important;padding:15px 0 0!important}.site.traditional .edition-product-copy h2{font-size:29px}.site.traditional .edition-product-copy p{font-size:13px}.site.traditional .edition-product-end{grid-column:2;order:2!important;padding:0 0 20px!important;flex-direction:row;align-items:center;gap:15px}.site.traditional .contact-visual img{height:260px}.cms-section[data-block-space=airy]{padding-top:75px!important;padding-bottom:75px!important}.cms-section[data-block-side=right] .cms-image-button{order:0}.site.traditional .tasting-plate-wrap{transform:none}}
@media(max-width:480px){.site.traditional .edition-product-row,.site.traditional.tezgah .edition-product-row{grid-template-columns:1fr}.site.traditional .edition-product-image{grid-column:1;grid-row:auto}.site.traditional .edition-product-image img{height:calc(280px * var(--image-scale))}.site.traditional .edition-product-copy,.site.traditional .edition-product-end{grid-column:1}.site.traditional .product-photo img{height:calc(300px * var(--image-scale))}.site.traditional.ates .product-photo img{height:calc(155px * var(--image-scale))}.site.traditional .kesit-index-photo{width:110px}.site.traditional .masa-tray>span{font-size:12px;left:15%}.site.traditional .cms-faq summary{font-size:27px}}

.showcase .concept-title,.showcase .cover-kesit .concept-title,.showcase .cover-tezgah .concept-title{font-family:'SC Editorial',Georgia,serif!important;font-weight:500!important;font-size:clamp(40px,4vw,64px)!important;line-height:1.05!important;letter-spacing:-.02em!important;text-transform:none!important;transform:none!important}.showcase .concept-cover{border:3px double #ba9856;height:380px}.showcase .concept-info h2{font-family:'SC Editorial',Georgia,serif;font-size:32px}.showcase .cover-masa .concept-title{clip-path:none!important;box-shadow:none!important;transform:none!important;border:1px solid #ba9856;background:#f6f2e7;color:#26351e;padding:12px 18px}.showcase .cover-masa:before,.showcase .cover-masa:after{display:none!important}

/* Uzun menüler tablet genişliğinde logoyu ve araçları dışarı itmesin. */
.site.traditional .header-inner>*,.site.traditional .edition-nav>*,.site.traditional .product-card,.site.traditional .cms-gallery-grid>button,.site.traditional .edition-product-copy{min-width:0}
.site.traditional main h1,.site.traditional main h2,.site.traditional main h3{overflow-wrap:break-word}
@media(max-width:1100px){
 .site.traditional .menu-toggle{display:inline-grid}
 .site.traditional .site-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:18px 25px;background:var(--cream);color:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 10px 20px #0002;max-height:calc(100dvh - 110px);overflow-y:auto;z-index:30}
 .site.traditional .site-nav.open{display:flex}
 .site.traditional .site-nav a,.site.traditional .site-nav summary{display:block;padding:12px 0;font-size:16px!important;white-space:normal}
 .site.traditional .site-nav .nav-more>div{position:static;max-width:none;width:100%;box-shadow:none;min-width:0;padding:0 18px 12px;background:var(--surface);border:0}
 .site.traditional .site-nav .nav-more summary{display:flex;justify-content:space-between}
}

/* Kesit menüsü: sıralama değerlerini sütun genişliklerinden bağımsız tut. */
.site.traditional.kesit .edition-product-row{grid-template-columns:32px minmax(0,1fr) minmax(240px,40%) 105px;grid-template-areas:'number copy photo price';gap:28px;align-items:center;min-height:0;padding:36px 0}
.site.traditional.kesit .edition-product-number{grid-area:number;order:initial;align-self:start;padding-top:8px}
.site.traditional.kesit .edition-product-copy{grid-area:copy;order:initial!important;min-width:0;padding:0!important}
.site.traditional.kesit .edition-product-copy h2{font-size:clamp(29px,3vw,42px);line-height:1.12;overflow-wrap:break-word}
.site.traditional.kesit .edition-product-copy p{font-size:15px;line-height:1.8;max-width:460px}
.site.traditional.kesit .edition-product-image{grid-area:photo;order:initial!important;min-width:0;width:100%;max-width:none}
.site.traditional.kesit .edition-product-image img{display:block;width:100%;height:calc(clamp(220px,22vw,320px) * var(--image-scale));object-fit:cover;object-position:center}
.site.traditional.kesit .edition-product-end{grid-area:price;order:initial!important;min-width:0;padding:0!important;gap:24px}
@media(max-width:1100px){.site.traditional.kesit .edition-product-row{grid-template-columns:24px minmax(0,1fr) minmax(220px,36%) 90px;gap:20px}.site.traditional.kesit .edition-product-copy h2{font-size:32px}}
@media(max-width:800px){.site.traditional.kesit .edition-product-row{grid-template-columns:minmax(140px,38%) minmax(0,1fr);grid-template-areas:'photo copy' 'photo price';gap:18px 24px;align-items:start;padding:28px 0}.site.traditional.kesit .edition-product-number{display:none}.site.traditional.kesit .edition-product-image{align-self:stretch}.site.traditional.kesit .edition-product-image img{height:100%;min-height:250px}.site.traditional.kesit .edition-product-copy h2{font-size:32px}.site.traditional.kesit .edition-product-copy p{font-size:13px}.site.traditional.kesit .edition-product-end{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.site.traditional.kesit .edition-product-end small{display:block;margin:5px 0 0}}
@media(max-width:540px){.site.traditional.kesit .edition-product-row{grid-template-columns:minmax(0,1fr);grid-template-areas:'photo' 'copy' 'price';gap:18px}.site.traditional.kesit .edition-product-image img{height:auto;min-height:0;aspect-ratio:4/3}.site.traditional.kesit .edition-product-copy h2{font-size:34px}.site.traditional.kesit .edition-product-copy p{font-size:14px}}
