
/* Shared functionality remains in Tasarım-1; this layer defines an independent visual system. */
.template-stil6.template-tasarim-2 {--design-ink:#302722;--design-paper:#f7f0e7;--design-card:#fffcf7;--design-line:#e2d4c7;background:var(--design-paper);color:var(--design-ink)}
.template-tasarim-2 .s6-storefront{max-width:none;background:var(--design-card);border:0;box-shadow:none}
.template-tasarim-2 .s6-header-intro{max-width:1280px;margin:auto}
.template-tasarim-2 .s6-header-ticker{background:var(--s6-accent)}
.template-tasarim-2 .suite-design-hero{padding:clamp(42px,7vw,100px) max(22px,calc((100vw - 1240px)/2));background:linear-gradient(120deg,#3a261c,#705441 70%,#baa487);color:#fffaf2;min-height:410px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;position:relative;overflow:hidden}
.template-tasarim-2 .suite-design-hero__eyebrow{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;opacity:.75}
.template-tasarim-2 .suite-design-hero h1{font-family:Georgia,serif;font-size:clamp(38px,7vw,88px);font-weight:500;letter-spacing:-.055em;line-height:1.04;max-width:850px;margin:16px 0}
.template-tasarim-2 .suite-design-hero p{font-size:clamp(15px,1.7vw,19px);line-height:1.65;max-width:650px;opacity:.78;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.template-tasarim-2 .suite-design-hero a{display:inline-flex;margin-top:20px;padding:14px 24px;color:#35251b;background:#f5dfc2;border-radius:2px;font-weight:800;text-decoration:none;gap:28px}
.template-tasarim-2 .s6commerce-shell{background:var(--design-paper);padding:40px 18px 100px}
.template-tasarim-2 .s6commerce-product{max-width:1220px;gap:28px}
.template-tasarim-2 .s6commerce-gallery,.template-tasarim-2 .s6commerce-summary,.template-tasarim-2 .s6commerce-card{background:var(--design-card);border:1px solid var(--design-line);border-radius:2px;box-shadow:0 14px 35px rgba(55,31,20,.06)}
.template-tasarim-2 .s6commerce-summary{padding:clamp(20px,3vw,42px);margin-top:0}
.template-tasarim-2 .s6commerce-gallery{overflow:hidden}
.template-tasarim-2 .s6commerce-gallery-image img{max-height:660px;object-fit:cover}
.template-tasarim-2 .s6-section-heading{text-align:left}
.template-tasarim-2 .s6-section-heading h2,.template-tasarim-2 .s6-footer__promise h2{font-family:Georgia,serif;font-weight:500;letter-spacing:-.05em}
.template-tasarim-2 .s6commerce-submit,.template-tasarim-2 .s6commerce-fixed-action--order{border-radius:2px}
.template-tasarim-2 .s6-footer{background:#302722;color:#fff8ec}
@media(min-width:900px){.template-tasarim-2 .s6commerce-product{display:grid;grid-template-columns:1.25fr .75fr;align-items:start}.template-tasarim-2 .s6commerce-summary{position:sticky;top:14px}}
@media(max-width:899px){.template-tasarim-2 .s6commerce-shell{padding:16px 12px 90px}.template-tasarim-2 .s6commerce-summary{margin-top:16px}.template-tasarim-2 .suite-design-hero{min-height:0;padding:52px 22px 58px}.template-tasarim-2 .suite-design-hero h1{font-size:clamp(38px,10vw,58px)}}
[data-color-mode=dark].template-tasarim-2{--design-paper:#101722;--design-card:#1b2635;--design-ink:#f3f6fa;--design-line:#354358}
[data-color-mode=dark].template-tasarim-2 .s6commerce-gallery,[data-color-mode=dark].template-tasarim-2 .s6commerce-summary,[data-color-mode=dark].template-tasarim-2 .s6commerce-card{background:var(--design-card);color:var(--design-ink)}
.template-tasarim-2 .s6-header-ticker{display:none}.template-tasarim-2 .s6-header-intro{min-height:54px}.template-tasarim-2 .s6-header-actions{background:#fffcf7;border-bottom:1px solid #e2d4c7}.template-tasarim-2 .s6commerce-fixed-actions{border-radius:2px;background:#fffaf1}.template-tasarim-2 .s6commerce-fixed-action{border-radius:2px}

.template-stil6.template-tasarim-2 .s6commerce-product{width:min(100%,1220px);max-width:1220px}.template-stil6.template-tasarim-2 .s6-storefront,.template-stil6.template-tasarim-2 .s6-footer{width:100%;max-width:none}
