.kitchen-shape-photo{position:relative}.kitchen-plan{position:absolute;top:20px;right:20px;width:94px;height:94px;background:rgba(255,255,255,.93);border:1px solid rgba(0,0,0,.12);color:#303030;box-shadow:0 3px 15px rgba(0,0,0,.08)}.kitchen-plan span{position:absolute;display:block;background:currentColor}.kitchen-plan--island span:first-child{left:18%;right:18%;top:17%;height:9%}.kitchen-plan--island span:nth-child(2){left:28%;right:28%;top:47%;height:14%}.kitchen-plan--island span:nth-child(3){display:none}.kitchen-plan--l-shaped span:first-child{left:18%;right:18%;bottom:18%;height:10%}.kitchen-plan--l-shaped span:nth-child(2){left:18%;top:18%;bottom:18%;width:10%}.kitchen-plan--l-shaped span:nth-child(3){display:none}.kitchen-plan--u-shaped span:first-child{left:18%;right:18%;bottom:18%;height:10%}.kitchen-plan--u-shaped span:nth-child(2){left:18%;top:18%;bottom:18%;width:10%}.kitchen-plan--u-shaped span:nth-child(3){right:18%;top:18%;bottom:18%;width:10%}.kitchen-plan--parallel span:first-child{left:25%;top:18%;bottom:18%;width:11%}.kitchen-plan--parallel span:nth-child(2){right:25%;top:18%;bottom:18%;width:11%}.kitchen-plan--parallel span:nth-child(3){display:none}.kitchen-plan--linear span:first-child{left:18%;right:18%;top:45%;height:10%}.kitchen-plan--linear span:nth-child(2),.kitchen-plan--linear span:nth-child(3){display:none}.kitchen-shape-hero>.kitchen-plan{top:auto;bottom:70px;right:max(24px,calc((100vw - 1390px)/2));width:120px;height:120px;z-index:2}.kitchen-shape-hero>.kitchen-plan span{background:#303030}@media(prefers-reduced-motion:no-preference){.kitchen-site .kitchen-reveal{opacity:1!important}}@media(max-width:767px){.kitchen-plan{width:72px;height:72px;top:12px;right:12px}.kitchen-shape-hero>.kitchen-plan{width:76px;height:76px;bottom:35px;right:16px}}
