/* Scoped fluid layouts for coffee tables and decor. */
body.aa-fluid-sehpa main,body.aa-fluid-decor main{box-sizing:border-box!important;min-width:0!important;max-width:1600px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(16px,3vw,48px)!important;padding-right:clamp(16px,3vw,48px)!important}
body.aa-fluid-sehpa main img,body.aa-fluid-decor main img{max-width:100%!important;box-sizing:border-box!important}
body.aa-fluid-sehpa .sehpa-collections,body.aa-fluid-sehpa .sehpa-products,body.aa-fluid-sehpa .sehpa-collection,body.aa-fluid-sehpa .sehpa-product,body.aa-fluid-sehpa .sehpa-copy,body.aa-fluid-sehpa .sehpa-gallery,body.aa-fluid-sehpa .sehpa-info{min-width:0!important}
body.aa-fluid-sehpa .sehpa-collage img,body.aa-fluid-sehpa .sehpa-product-photo img{width:100%!important;height:auto!important;object-fit:contain!important}
body.aa-fluid-sehpa .sehpa-detail{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;gap:clamp(24px,3vw,48px)!important}
body.aa-fluid-sehpa .sehpa-hero{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important}
body.aa-fluid-sehpa .sehpa-hero img{width:100%!important;height:auto!important;max-height:76svh!important;object-fit:contain!important}
body.aa-fluid-sehpa .sehpa-swatches{flex-wrap:wrap!important;max-width:100%!important;min-width:0!important}
body.aa-fluid-sehpa .sehpa-info h1,body.aa-fluid-sehpa .sehpa-product h2,body.aa-fluid-decor h1,body.aa-fluid-decor h2{overflow-wrap:anywhere!important}
body.aa-fluid-decor main.decor-main{padding-top:32px!important;padding-bottom:60px!important}
body.aa-fluid-decor .decor-row{min-width:0!important;width:100%!important;box-sizing:border-box!important;margin:28px 0 64px!important}
body.aa-fluid-decor .decor-row img:not(.decor-swatches img){width:100%!important;height:auto!important;object-fit:contain!important;max-width:100%!important}
body.aa-fluid-decor.aa-decor-list .decor-row{display:flex!important;flex-direction:column!important;gap:22px!important;align-items:stretch!important}
body.aa-fluid-decor.aa-decor-list .decor-row>a{order:0!important;display:block!important;width:100%!important;max-width:100%!important}
body.aa-fluid-decor.aa-decor-list .decor-preview,body.aa-fluid-decor.aa-decor-list #decorative-objects>a>img{max-height:65svh!important;width:100%!important;height:auto!important;object-fit:contain!important}
body.aa-fluid-decor.aa-decor-list .decor-copy{order:1!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:14px 28px!important;width:100%!important;padding:0!important;min-width:0!important}
body.aa-fluid-decor.aa-decor-list .decor-copy h2{grid-column:1/-1!important;grid-row:1!important;margin:0!important;font-size:clamp(23px,2.5vw,34px)!important}
body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-swatches{grid-column:1!important;grid-row:2!important;margin:0!important;align-self:start!important}
body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-short-description{grid-column:2!important;grid-row:2!important;max-width:850px!important;margin:0!important;font:13px/1.8 Arial,sans-serif!important}
body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-label{grid-column:1!important;grid-row:3!important;margin:0!important}
body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-link{grid-column:2!important;grid-row:3!important;justify-self:start!important;margin:0!important}
body.aa-fluid-decor .decor-swatches{display:flex!important;gap:10px!important;flex-wrap:wrap!important;max-width:100%!important}
body.aa-fluid-decor .decor-swatches button{width:52px!important;height:52px!important;padding:3px!important;flex:0 0 52px!important}
body.aa-fluid-decor .decor-swatches img{width:100%!important;height:100%!important;object-fit:cover!important}
body.aa-fluid-decor.aa-decor-product .decor-row{display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;align-items:start!important;gap:clamp(24px,3vw,48px)!important}
body.aa-fluid-decor.aa-decor-product .decor-photos{grid-column:1!important;grid-row:1!important;min-width:0!important;width:100%!important}
body.aa-fluid-decor.aa-decor-product .decor-photos>a{display:block!important;width:100%!important}
body.aa-fluid-decor.aa-decor-product .decor-preview{max-height:76svh!important;width:100%!important;height:auto!important;object-fit:contain!important}
body.aa-fluid-decor.aa-decor-product .decor-copy{grid-column:2!important;grid-row:1!important;position:sticky!important;top:100px!important;padding:0!important;min-width:0!important}
body.aa-fluid-decor.aa-decor-product .decor-copy h1{font-size:clamp(28px,3.2vw,44px)!important;line-height:1.17!important;margin:0 0 26px!important}
body.aa-fluid-decor.aa-decor-product .decor-copy>p{max-width:none!important;font:13px/1.85 Arial,sans-serif!important}
body.aa-fluid-decor.aa-decor-product .decor-gallery{display:block!important;max-width:100%!important;width:100%!important;margin:24px 0 0!important}
body.aa-fluid-decor.aa-decor-product .decor-gallery img{display:block!important;width:100%!important;height:auto!important;max-height:80svh!important;object-fit:contain!important;margin:0 0 24px!important}
body.aa-fluid-decor .decor-product-description{margin:26px 0 0!important;font:13px/1.9 Arial,sans-serif!important}
body.aa-fluid-decor .decor-product-description p{margin:0 0 16px!important;max-width:none!important}
.decor-bilingual>div[lang=en]{display:none}html[lang^=en] .decor-bilingual>div[lang=tr]{display:none}html[lang^=en] .decor-bilingual>div[lang=en]{display:block}
@media(max-width:1000px){body.aa-fluid-sehpa .sehpa-info h1{font-size:clamp(26px,4vw,40px)!important}body.aa-fluid-sehpa .sehpa-product:has(.sehpa-swatches button){column-gap:12px!important}}
@media(max-width:900px){body.aa-fluid-sehpa main.sehpa-catalog-main .sehpa-detail{display:flex!important;flex-direction:column!important;gap:28px!important}body.aa-fluid-sehpa .sehpa-gallery,body.aa-fluid-sehpa .sehpa-info{width:100%!important;max-width:none!important;position:static!important}body.aa-fluid-sehpa .sehpa-gallery{order:0!important}body.aa-fluid-sehpa .sehpa-info{order:1!important}body.aa-fluid-decor.aa-decor-product .decor-row{display:flex!important;flex-direction:column!important;gap:28px!important}body.aa-fluid-decor.aa-decor-product .decor-copy{width:100%!important;position:static!important}body.aa-fluid-decor.aa-decor-product .decor-preview{max-height:70svh!important}}
@media(max-width:760px){body.aa-fluid-sehpa main.sehpa-catalog-main .sehpa-collections article.sehpa-collection{display:flex!important;flex-direction:column!important;width:100%!important;gap:16px!important}body.aa-fluid-sehpa .sehpa-collage,body.aa-fluid-sehpa .sehpa-copy{width:100%!important;max-width:none!important}body.aa-fluid-sehpa .sehpa-collection .sehpa-copy{display:block!important}body.aa-fluid-sehpa .sehpa-collection h2{font-size:clamp(24px,6vw,36px)!important}body.aa-fluid-sehpa .sehpa-product .sehpa-swatches{max-width:100%!important}body.aa-fluid-decor.aa-decor-list .decor-copy{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-swatches{grid-column:1!important;grid-row:2!important}body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-short-description{grid-column:1!important;grid-row:3!important}body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-label{grid-column:1!important;grid-row:4!important}body.aa-fluid-decor.aa-decor-list .decor-copy>.decor-link{grid-column:1!important;grid-row:5!important}body.aa-fluid-decor .decor-row{margin-bottom:44px!important}}
@media(max-width:640px){body.aa-fluid-sehpa .sehpa-products{grid-template-columns:minmax(0,1fr)!important}body.aa-fluid-sehpa .sehpa-product-photo img{max-height:65svh!important;object-fit:contain!important}body.aa-fluid-sehpa .sehpa-thumbnails{display:flex!important;flex-wrap:wrap!important;gap:8px!important}body.aa-fluid-sehpa .sehpa-thumbnails button{width:64px!important;height:64px!important;flex:0 0 64px!important}body.aa-fluid-decor .decor-swatches button{width:44px!important;height:44px!important;flex-basis:44px!important}}

@media(max-width:900px){body.aa-fluid-decor.aa-decor-product .decor-photos{display:contents!important}body.aa-fluid-decor.aa-decor-product .decor-photos>a{order:0!important}body.aa-fluid-decor.aa-decor-product .decor-copy{order:1!important}body.aa-fluid-decor.aa-decor-product .decor-gallery{order:2!important}}
