.store-home{color-scheme:light;font-family:var(--sdh-font-family);color:var(--sdh-text-primary);background:#fdfcf9}.store-home *{box-sizing:border-box}.store-home{margin:0;min-width:320px}.store-home:not(body){overflow-x:clip}:where(.store-home) a{color:inherit;text-underline-offset:4px}:where(.store-home) button{font:inherit;cursor:pointer}:where(.store-home) a:focus-visible,:where(.store-home) button:focus-visible,:where(.store-home) summary:focus-visible{outline:3px solid #287ab0;outline-offset:4px}.store-main{width:min(1240px,100%);min-height:70vh;margin:auto;padding:72px clamp(16px,4vw,48px)}.store-main:has(>section[aria-label="Ürünü tasarla"]){width:100%;padding:16px}.store-main h1{font-size:clamp(28px,5vw,48px);font-weight:700;letter-spacing:-.04em;margin:16px 0}.intro{max-width:640px;line-height:1.7;color:#5c6b61}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:24px;margin-top:32px}.product-grid .home-configurator-card{grid-template-rows:230px 1fr}.product-grid .home-configurator-card h2{font-size:1.35rem;overflow-wrap:anywhere}.cloud-product-visual{display:grid;place-items:center;background:#e8eee9;color:#567567}.cloud-product-visual>svg{width:136px;height:136px}.notice{margin:28px 0;background:white;border:1px solid #d9ded8;border-radius:16px;padding:24px;line-height:1.6}.retry{display:inline-block;background:#17634f;color:white;border:0;border-radius:8px;padding:14px 20px;min-height:44px}.model-viewport{display:flex;flex-direction:column;height:min(76vh,820px);min-height:380px;margin-top:28px}.home-footer a,.home-header__actions a,.home-header__nav a{min-height:44px;display:inline-flex;align-items:center}#configuratorler,#malzemeler,#mobilyalar,#nasil-calisir{scroll-margin-top:100px}.furniture-collection{min-width:0;scroll-margin-top:110px}.catalogue-categories{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 12px}.catalogue-categories button,.catalogue-retry{min-height:44px;border:1px solid var(--sdh-border-default);border-radius:999px;padding:10px 18px;background:#fff;color:var(--sdh-action-primary);font-weight:700}.catalogue-categories button[aria-pressed=true]{background:var(--sdh-action-primary);border-color:var(--sdh-action-primary);color:#fff}.catalogue-categories button:hover{border-color:var(--sdh-action-primary)}.catalogue-selection{margin:0 0 28px;color:var(--sdh-text-secondary);font-size:13px}.catalogue-results{display:flex;flex-direction:column;gap:32px}.catalogue-results section{min-width:0}.store-home .catalogue-results .home-section__heading{margin-bottom:18px;gap:12px}.store-home .catalogue-results .home-section__heading h2{font-size:24px;letter-spacing:-.035em}.catalogue-results .home-section__heading p{font-size:13px}.catalogue-results .home-section__heading .home-eyebrow{display:none}.store-home .catalogue-results .home-configurator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.store-home .catalogue-results .home-configurator-card{grid-template-rows:auto 1fr}.catalogue-card-visual{position:relative;display:grid;place-items:center;aspect-ratio:4/3;min-width:0;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#faf8f2,#ece8df)}.catalogue-results .catalogue-card-visual svg.catalogue-model{width:100%;height:100%;flex:none;transform:none}.catalogue-visual-caption{position:absolute;bottom:10px;left:12px;right:12px;color:#5d574d;text-align:center;font-size:11px}.catalogue-visual-message{padding:20px;gap:8px;text-align:center;color:#615c54;font-size:13px}.catalogue-visual-message,.catalogue-visual-skeleton{display:flex;align-items:center;flex-direction:column}.catalogue-visual-skeleton{gap:12px;width:100%}.catalogue-visual-skeleton__shape{width:44%;aspect-ratio:3/4;max-height:70%;border-radius:10px;background:linear-gradient(100deg,#e6e0d4 30%,#f3efe6 50%,#e6e0d4 70%);background-size:300% 100%;animation:catalogue-skeleton 1.4s ease-in-out infinite}.catalogue-visual-skeleton__label{color:#615c54;font-size:12px}@keyframes catalogue-skeleton{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.catalogue-visual-skeleton__shape{animation:none}}.catalogue-visual-message button{min-height:44px;border:1px solid #aebdb2;border-radius:12px;padding:8px 12px;color:#19664e;background:#fff}.store-home .catalogue-results .home-configurator-card__copy{display:flex;flex-direction:column;padding:20px;gap:12px}.store-home .catalogue-results .home-configurator-card__copy h2,.store-home .catalogue-results .home-configurator-card__copy h3{margin:0;font-size:20px}.store-home .catalogue-results .home-configurator-card__copy p{margin:0}.catalogue-results .home-configurator-card__order-notice{font-size:12px;line-height:1.5}.store-home .catalogue-results .home-configurator-card__copy a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;margin-top:auto;padding:10px 16px;background:var(--sdh-action-primary);color:#fff;border-radius:999px;text-decoration:none}.catalogue-results .home-configurator-card__copy a:hover{background:#124d3c}.catalogue-card-visual .catalogue-image-link{display:block;width:100%;height:100%}.catalogue-image-link:focus-visible{outline-offset:-4px}.catalogue-family-tools{margin-top:48px;padding-top:32px;border-top:1px solid var(--sdh-border-default)}.store-home .catalogue-family-tools .home-configurator-card{grid-template-rows:180px 1fr}.store-home .catalogue-family-tools .home-text-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid var(--sdh-border-default);border-radius:999px;color:var(--sdh-action-primary);text-decoration:none}.store-home .catalogue-family-tools .home-text-link:hover{border-color:var(--sdh-action-primary);background:#f2f5ef}.store-home .catalogue-family-tools .home-section__heading h2{font-size:24px}.store-home .home-announcement{background:#98513f}@media (max-width:960px){.store-home .catalogue-results .home-configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-home .home-hero__scene{order:0;min-height:300px}.store-home .home-hero__copy{padding:32px 24px}}@media (max-width:520px){.store-home .catalogue-results .home-configurator-grid{grid-template-columns:minmax(0,1fr)}.catalogue-categories{gap:8px}.catalogue-categories button{padding-inline:14px;font-size:13px}.store-home .home-hero{min-height:0}.store-home .home-hero__copy{padding:28px 20px 24px}.store-home .home-hero h1{font-size:clamp(36px,10.5vw,44px);line-height:1.04}.store-home .home-hero__lead{margin-top:16px;line-height:1.55}.store-home .home-hero__actions{margin-top:20px;gap:8px}.store-home .home-hero__actions a{min-height:48px}.store-home .home-hero__microcopy{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;margin-top:16px}.store-home .home-hero__scene{min-height:260px}.store-home .home-hero__design-card{width:190px}.catalogue-family-tools .home-section__heading{gap:12px}.store-main{padding:40px 16px}.model-viewport{height:65vh;min-height:340px}}.category-rail{position:relative;margin:24px 0 12px}.category-rail__scroller{overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:4px;scroll-snap-type:x mandatory;scrollbar-width:none}.category-rail__scroller::-webkit-scrollbar{display:none}.category-rail .catalogue-categories{display:grid;width:max-content;min-width:100%;margin:0;padding:4px;grid-auto-columns:clamp(200px,21vw,290px);grid-auto-flow:column;gap:clamp(12px,1.6vw,24px)}.catalogue-categories .category-tile{position:relative;display:grid;min-height:44px;aspect-ratio:1;overflow:hidden;padding:0;border:0;border-radius:var(--sdh-radius-lg);background:#e8eee9;color:#fff;cursor:pointer;isolation:isolate;place-items:center;scroll-snap-align:start;text-decoration:none}.category-tile__media{position:absolute;z-index:0;inset:0;overflow:hidden}.category-tile__media:after{position:absolute;inset:0;background:rgb(25 24 22/24%);content:"";transition:background-color .3s ease}.category-tile__image{object-fit:cover;transition:transform .5s ease}.category-tile__collage{position:absolute;display:grid;inset:0;grid-template-columns:1fr 1fr}.category-tile__collage img{width:100%;height:100%;object-fit:cover}.category-tile__drawing{position:absolute;display:flex;inset:0;align-items:flex-end;justify-content:center;gap:4%;padding:0 16% 18%;background:linear-gradient(180deg,#e8eee9 0 72%,#d8d0c4 72%)}.category-tile__drawing--other{background:linear-gradient(180deg,#efe8df 0 72%,#d8d0c4 72%)}.category-tile__drawing span{flex:1 1;border:2px solid #8a6a4a;border-radius:3px;background:#c9a67c}.category-tile__drawing--tv span{height:18%}.category-tile__drawing--tv:before{position:absolute;bottom:40%;left:32%;width:36%;aspect-ratio:16/9;border:3px solid #191816;border-radius:3px;background:#2b2f2c;content:""}.category-tile__drawing--other span:first-child{height:40%}.category-tile__drawing--other span:nth-child(2){height:24%;background:var(--sdh-action-primary)}.category-tile__drawing--other span:nth-child(3){height:32%}.category-tile__label{position:relative;z-index:1;max-width:calc(100% - 32px);font-size:clamp(1.05rem,1.7vw,1.45rem);font-weight:800;letter-spacing:.04em;line-height:1.15;text-shadow:0 1px 14px rgb(25 24 22/45%);text-transform:uppercase;overflow-wrap:anywhere}.catalogue-categories .category-tile[data-visual=drawing]{color:#191816}.category-tile[data-visual=drawing] .category-tile__label{align-self:start;margin-top:13%;text-shadow:none}.category-tile[data-visual=drawing] .category-tile__media:after,.category-tile[data-visual=drawing][aria-current=page] .category-tile__media:after{background:transparent}.category-tile__check{position:absolute;z-index:1;top:12px;right:12px;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:var(--sdh-action-primary);color:#fff;opacity:0;scale:.6;transition:opacity .2s ease,scale .2s ease}.category-tile__check svg{width:18px;height:18px;stroke-width:2.4}.catalogue-categories .category-tile[aria-current=page]{border:0;background:#e8eee9;box-shadow:inset 0 0 0 4px var(--sdh-action-primary);color:#fff}.category-tile[aria-current=page] .category-tile__media:after{background:rgb(25 24 22/38%)}.category-tile[aria-current=page] .category-tile__check{opacity:1;scale:1}.catalogue-categories .category-tile[aria-current=page]:after{position:absolute;z-index:2;inset:0;border:4px solid var(--sdh-action-primary);border-radius:inherit;content:"";pointer-events:none}.catalogue-categories .category-tile:focus-visible{outline:3px solid var(--sdh-action-primary);outline-offset:3px}.category-rail__arrows{position:absolute;z-index:2;top:calc(50% - 56px);right:0;display:grid}.category-rail__arrow{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;padding:0;border:0;background:#191816;color:#fff;cursor:pointer}.category-rail__arrow--prev{border-radius:var(--sdh-radius-sm) 0 0}.category-rail__arrow--next{border-radius:0 0 0 var(--sdh-radius-sm)}.category-rail__arrow:disabled{color:rgb(255 255 255/32%);cursor:default}.category-rail__arrow:focus-visible{outline:3px solid var(--sdh-action-primary);outline-offset:-3px}.category-rail__arrow svg{width:22px;height:22px;stroke-width:1.7}.category-rail__note{margin:10px 4px 0;color:var(--sdh-text-tertiary);font-size:12px}@media (hover:hover) and (pointer:fine){.category-tile:hover .category-tile__image{transform:scale(1.03)}.category-tile:not([data-visual=drawing]):hover .category-tile__media:after{background:rgb(25 24 22/34%)}.category-tile:hover .category-tile__drawing{transform:scale(1.03)}.category-rail__arrow--next:not(:disabled):hover svg{animation:category-arrow-through .3s ease-in-out forwards}.category-rail__arrow--prev:not(:disabled):hover svg{animation:category-arrow-through .3s ease-in-out reverse forwards}}@keyframes category-arrow-through{0%{translate:0}50%{translate:calc(50% + 14px)}51%{translate:calc(-50% - 14px)}to{translate:0}}.sdh-motion .category-rail[data-reveal]:not(.is-revealed){opacity:1;translate:none}.sdh-motion .category-rail[data-reveal] .category-tile__media{transition:opacity .25s cubic-bezier(.65,0,.35,1),scale .25s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--tile-index, 0) * .15s)}.sdh-motion .category-rail[data-reveal] .category-tile__label{transition:opacity .3s cubic-bezier(.5,.06,.01,.99),translate .3s cubic-bezier(.5,.06,.01,.99),clip-path .3s cubic-bezier(.5,.06,.01,.99);transition-delay:calc(var(--tile-index, 0) * .15s + .2s)}.sdh-motion .category-rail[data-reveal]:not(.is-revealed) .category-tile__media{opacity:0;scale:1.1}.sdh-motion .category-rail[data-reveal]:not(.is-revealed) .category-tile__label{opacity:0;clip-path:inset(0 0 100% 0);translate:0 100%}@media (max-width:700px){.category-rail .catalogue-categories{grid-auto-columns:64vw}.category-rail__scroller{scroll-snap-type:x mandatory}.catalogue-categories .category-tile{scroll-snap-align:center}.category-rail__arrows{position:static;display:flex;justify-content:flex-end;margin-top:10px}.category-rail__arrow{width:48px;height:48px}.category-rail__arrow--prev{border-radius:var(--sdh-radius-sm) 0 0 var(--sdh-radius-sm)}.category-rail__arrow--next{border-radius:0 var(--sdh-radius-sm) var(--sdh-radius-sm) 0}}@media print{.sdh-motion .category-rail[data-reveal] .category-tile__label,.sdh-motion .category-rail[data-reveal] .category-tile__media{opacity:1!important;clip-path:none!important;scale:none!important;translate:none!important}}@media (prefers-reduced-motion:reduce){.category-tile__check,.category-tile__image,.category-tile__media:after{transition:none}}.catalogue-showcase{margin-top:clamp(40px,6vw,72px);scroll-margin-top:96px}.catalogue-tabs{display:flex;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.catalogue-tabs::-webkit-scrollbar{display:none}.catalogue-tabs__list{position:relative;display:inline-flex;flex:none;gap:clamp(4px,1.6vw,28px);border-bottom:1px solid var(--sdh-border-default)}.catalogue-tabs__tab{min-height:44px;padding:0 clamp(8px,1vw,14px);border:0;background:none;color:var(--sdh-text-secondary);cursor:pointer;font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;transition:color .2s ease}.catalogue-tabs__tab:hover,.catalogue-tabs__tab[aria-selected=true]{color:var(--sdh-text-primary)}.catalogue-tabs__tab:focus-visible{border-radius:var(--sdh-radius-sm);outline:3px solid var(--sdh-action-primary);outline-offset:-3px}.catalogue-tabs__indicator{position:absolute;bottom:-1px;left:0;height:2px;background:var(--sdh-action-primary);transition:translate .4s ease-in-out,width .3s ease-in-out}.catalogue-showcase .catalogue-tabs{margin-bottom:36px}.store-home .catalogue-showcase .catalogue-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.store-home .catalogue-showcase .catalogue-results .home-configurator-grid,.store-home .catalogue-showcase .catalogue-results>section{display:contents}.store-home .catalogue-showcase .catalogue-results .home-section__heading{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.store-home .catalogue-showcase .catalogue-results>.notice,.store-home .catalogue-showcase .catalogue-results>p,.store-home .catalogue-showcase .catalogue-results>section>p{grid-column:1/-1;margin:0;text-align:center}.store-home .catalogue-showcase .home-configurator-card{grid-template-rows:auto 1fr;border:0;border-radius:0;background:none;box-shadow:none;transform:none}.store-home .catalogue-showcase .catalogue-card-visual{aspect-ratio:3/4;border-radius:var(--sdh-radius-md)}.store-home .catalogue-showcase .catalogue-card-visual svg.catalogue-model{transition:transform .5s ease}@media (hover:hover) and (pointer:fine){.store-home .catalogue-showcase .home-configurator-card:hover svg.catalogue-model{transform:scale(1.04)}}.store-home .catalogue-showcase .home-configurator-card__copy{align-items:center;padding:18px 4px 0;gap:6px;text-align:center}.store-home .catalogue-showcase .home-configurator-card__copy .home-eyebrow{margin:0;color:var(--sdh-text-tertiary);font-size:10px;letter-spacing:.12em}.store-home .catalogue-showcase .home-configurator-card__copy h2,.store-home .catalogue-showcase .home-configurator-card__copy h3{font-size:13px;font-weight:800;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.store-home .catalogue-showcase .home-configurator-card__copy>p:not([class]){color:var(--sdh-text-secondary);font-size:15px;font-weight:400;line-height:1.6}.catalogue-price{margin:2px 0 0;color:var(--sdh-text-primary);font-size:15px;line-height:1.5}.catalogue-price strong{font-weight:650}.catalogue-price__label{color:var(--sdh-text-secondary);font-size:13px}.store-home .catalogue-showcase .home-configurator-card__order-notice{max-width:30ch;color:var(--sdh-text-tertiary);font-size:11.5px}.store-home .catalogue-showcase .home-configurator-card__copy a{min-height:46px;margin-top:10px;padding:10px 20px;font-size:13px}.catalogue-showcase__footer{display:flex;justify-content:center;margin-top:48px}.catalogue-showcase__all{display:inline-flex;min-height:52px;align-items:center;padding:0 34px;border-radius:var(--sdh-radius-sm);background-color:var(--sdh-action-primary);background-image:linear-gradient(var(--sdh-action-primary-hover),var(--sdh-action-primary-hover));background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;color:#fff;font-size:13px;font-weight:750;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:background-size .25s ease}.catalogue-showcase__all:focus-visible{background-size:100% 100%;outline:3px solid var(--sdh-action-primary);outline-offset:3px}@media (hover:hover) and (pointer:fine){.catalogue-showcase__all:hover{background-size:100% 100%}}@media (max-width:1100px){.store-home .catalogue-showcase .catalogue-results{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.store-home .catalogue-showcase .catalogue-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.catalogue-tabs{justify-content:flex-start;margin-inline:-16px;padding-inline:16px}}@media (max-width:420px){.store-home .catalogue-showcase .catalogue-results{gap:28px 12px}.store-home .catalogue-showcase .home-configurator-card__copy>p:not([class]){font-size:13px}.store-home .catalogue-showcase .home-configurator-card__copy a{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.catalogue-showcase__all,.catalogue-tabs__indicator,.catalogue-tabs__tab,.store-home .catalogue-showcase .catalogue-card-visual svg.catalogue-model{transition:none}}.collection-banner{position:relative;display:grid;min-height:clamp(280px,32vw,420px);overflow:hidden;place-items:center;background:linear-gradient(135deg,var(--sdh-action-primary-pressed),#19664e);color:#fff;isolation:isolate}.collection-banner:after{position:absolute;z-index:1;inset:0;background:rgb(25 24 22/34%);content:"";pointer-events:none}.collection-banner--collage:after,.collection-banner--drawing:after{background:none}.collection-banner__image{z-index:0;object-fit:cover}.collection-banner__content{position:relative;z-index:2;display:grid;justify-items:center;gap:14px;padding:48px 20px;text-align:center}.collection-banner h1{margin:0;font-size:clamp(2rem,5vw,3.6rem);font-weight:750;letter-spacing:.06em;line-height:1.05;text-shadow:0 2px 22px rgb(25 24 22/35%);text-transform:uppercase}.collection-breadcrumb ol{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;font-size:13px;list-style:none}.collection-breadcrumb li{display:inline-flex;align-items:center;color:rgb(255 255 255/86%)}.collection-breadcrumb li+li:before{margin:0 8px;color:rgb(255 255 255/60%);content:"/"}.collection-breadcrumb a{display:inline-flex;min-height:44px;align-items:center;color:#fff;text-decoration:underline;text-decoration-color:rgb(255 255 255/45%);text-underline-offset:4px}.collection-breadcrumb a:focus-visible{border-radius:4px;outline:3px solid #fff;outline-offset:2px}.collection-banner__note{position:absolute;z-index:2;right:16px;bottom:12px;margin:0;color:rgb(255 255 255/82%);font-size:11px}.collection-page__body{width:min(1240px,100%);margin:auto;padding:0 clamp(16px,4vw,48px) 72px}.collection-intro{max-width:760px;margin:0 auto;padding:clamp(40px,6vw,72px) 0 clamp(28px,4vw,48px);text-align:center}.collection-intro .home-eyebrow{margin-bottom:14px}.collection-intro__lead{margin:0;color:var(--sdh-text-primary);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}.collection-intro__note{margin:14px 0 0;color:var(--sdh-text-tertiary);font-size:13px}.collection-toolbar{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--sdh-border-default);border-bottom:1px solid var(--sdh-border-default)}.collection-toolbar__count{margin:0}.collection-toolbar__count,.collection-toolbar__sort{color:var(--sdh-text-secondary);font-size:12px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.collection-toolbar__sort{display:inline-flex;align-items:center;gap:10px}.collection-toolbar__sort select{min-height:44px;padding:0 12px;border:1px solid var(--sdh-border-default);border-radius:var(--sdh-radius-sm);background:#fff;color:var(--sdh-text-primary);font:inherit;letter-spacing:normal;text-transform:none}.collection-toolbar__sort select:focus-visible{outline:3px solid var(--sdh-action-primary);outline-offset:2px}.store-home .catalogue-showcase.collection-showcase{margin-top:36px}.store-home .collection-showcase .catalogue-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px}.collection-more{margin-top:clamp(64px,9vw,112px)}.collection-more h2{margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:750;letter-spacing:.04em;text-align:center;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.collection-banner__image{animation:home-settle 1.4s cubic-bezier(.22,1,.36,1) both}.collection-banner h1,.collection-breadcrumb{animation:hero-mask-rise .6s cubic-bezier(.5,.06,.01,.99) both}.collection-breadcrumb{animation-delay:.12s}}@media (max-width:800px){.store-home .collection-showcase .catalogue-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}@media (max-width:520px){.collection-toolbar{align-items:stretch;flex-direction:column;gap:4px;padding:8px 0}.collection-toolbar__count{padding-top:6px}.collection-toolbar__sort{justify-content:space-between}}