#atelier-bedroom-sets .ziparna-entry{margin-top:36px;padding-top:32px;border-top:1px solid #ddd}#atelier-bedroom-sets .ziparna-entry .sets-entry-photo img{width:100%;height:100%;object-fit:cover}#atelier-bedroom-sets .sets-card-fabrics img{width:46px;height:46px;object-fit:cover}#atelier-bedroom-sets .sets-card-fabrics{justify-content:center;margin-top:10px}#atelier-bedroom-sets .sets-swatches button{cursor:pointer}#atelier-bedroom-sets #detail-woods .sets-swatches{display:flex;gap:6px;flex-wrap:wrap}#atelier-bedroom-sets #detail-woods .sets-swatches button{width:48px;height:48px;padding:0;border:0;background:white}#atelier-bedroom-sets #detail-woods .sets-swatches img{width:100%;height:100%;object-fit:cover}#atelier-bedroom-sets #detail-woods button[aria-pressed=true]{outline:1px solid #222;outline-offset:3px}#atelier-bedroom-sets #textile-selection{display:flex;gap:12px;align-items:center;margin-top:12px}#atelier-bedroom-sets #textile-selection img{width:60px;height:60px;object-fit:cover}#atelier-bedroom-sets dialog.ziparna-drawer{position:fixed;inset:0 0 0 55%;width:45vw;max-width:45vw;height:100dvh;max-height:100dvh;margin:0;padding:24px;border:0;border-left:1px solid #ddd;box-sizing:border-box;background:#fff;color:#333;z-index:2147483647;overflow-y:auto}#atelier-bedroom-sets .ziparna-drawer-head{display:flex;justify-content:space-between;align-items:center;position:sticky;top:-24px;background:white;padding:16px 0;z-index:2}#atelier-bedroom-sets .ziparna-drawer-head h2{font-size:20px;font-weight:300;margin:0}#atelier-bedroom-sets #zp-close{font-size:28px;background:white;border:0;cursor:pointer}#atelier-bedroom-sets #zp-search{width:100%;padding:12px;border:1px solid #bbb;margin:12px 0 20px;font:inherit}#atelier-bedroom-sets #zp-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 10px}#atelier-bedroom-sets #zp-options button{border:0;background:#fff;text-align:left;padding:0;color:#333;cursor:pointer;font:inherit;font-size:11px}#atelier-bedroom-sets #zp-options img{display:block;width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:8px}#atelier-bedroom-sets #zp-options button[aria-pressed=true] img{outline:1px solid #222;outline-offset:3px}body.ziparna-swatch-mode{overflow:hidden}body.ziparna-swatch-mode header,body.ziparna-swatch-mode .category-nav{visibility:hidden}body.ziparna-swatch-mode #atelier-bedroom-sets .sets-gallery{position:fixed;inset:0 45vw 0 0;width:55vw;height:100dvh;background:white;z-index:2147483646;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}body.ziparna-swatch-mode #atelier-bedroom-sets .sets-main-photo{width:100%;height:100%;background:white}body.ziparna-swatch-mode #atelier-bedroom-sets .sets-main-photo img{width:100%;height:100%;object-fit:contain;background:white}body.ziparna-swatch-mode #atelier-bedroom-sets .sets-thumbnails,body.ziparna-swatch-mode #atelier-bedroom-sets .sets-image-caption,body.ziparna-swatch-mode #atelier-bedroom-sets .sets-photo-hint{display:none}@media(max-width:700px){#atelier-bedroom-sets dialog.ziparna-drawer{inset:45dvh 0 0 0;width:100vw;max-width:100vw;height:55dvh;max-height:55dvh;padding:16px;border-left:0;border-top:1px solid #ddd}body.ziparna-swatch-mode #atelier-bedroom-sets .sets-gallery{inset:0 0 auto 0;width:100vw;height:45dvh;padding:12px}#atelier-bedroom-sets #zp-options{grid-template-columns:repeat(4,minmax(0,1fr))}#atelier-bedroom-sets .ziparna-entry{margin-top:24px;padding-top:24px}}#atelier-bedroom-sets #zp-entry-woods .sets-swatches{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}#atelier-bedroom-sets #zp-entry-woods button{width:100%;max-width:100%;height:70px;padding:0}#atelier-bedroom-sets #zp-entry-woods img{width:100%;height:100%;object-fit:cover}#atelier-bedroom-sets .ziparna-entry .sets-entry-photo img{object-fit:contain}#atelier-bedroom-sets #zp-options button{position:static!important;inset:auto!important;transform:none!important;width:auto!important;height:auto!important;max-width:100%!important;display:block!important;float:none!important}#atelier-bedroom-sets #zp-options img{position:static!important;width:100%!important;height:auto!important;aspect-ratio:1!important}#atelier-bedroom-sets #detail-woods .sets-swatches button{flex:0 0 48px!important;width:48px!important;min-width:0!important;max-width:48px!important;height:48px!important}
#atelier-bedroom-sets #detail-woods .sets-swatches button{overflow:hidden!important;padding:0!important}#atelier-bedroom-sets #detail-woods .sets-swatches button img{display:block!important;width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:1!important;object-fit:cover!important;margin:0!important}

#atelier-bedroom-sets .ziparna-entry .sets-entry-photo img{object-fit:contain!important}#atelier-bedroom-sets #ziparna-entry .sets-copy p{color:#444}#atelier-bedroom-sets .sets-card-wood .sets-swatches{flex-wrap:wrap}#atelier-bedroom-sets #detail-woods .sets-swatches{gap:8px!important}

#atelier-bedroom-sets #zp-entry-woods button{height:auto;aspect-ratio:1}#atelier-bedroom-sets #zp-entry-woods .sets-swatches{max-width:440px}#atelier-bedroom-sets button[aria-busy=true]{opacity:.6}#atelier-bedroom-sets #zp-options button[aria-busy=true] span:after{content:" …"}

#atelier-bedroom-sets .ziparna-entry .sets-copy{text-align:left!important}#atelier-bedroom-sets .ziparna-entry .sets-finish-name{text-align:left!important}

@media(max-width:700px){#atelier-bedroom-sets .sets-main-photo{height:auto!important;min-height:0!important;width:100%!important;display:block!important}#atelier-bedroom-sets .sets-main-photo img{height:auto!important;width:100%!important;max-height:65svh!important;object-fit:contain!important;display:block!important}#atelier-bedroom-sets .sets-detail{gap:18px!important}}

#atelier-bedroom-sets .ziparna-entry .sets-entry-photo img{object-fit:contain!important}#atelier-bedroom-sets .ziparna-entry .sets-copy .sets-swatches{grid-template-columns:repeat(6,minmax(0,1fr))!important}#atelier-bedroom-sets .sets-main-photo img{background:#fff!important}
