.category-card{isolation:isolate}.category-ornament{position:absolute;z-index:2;left:50%;top:48%;width:145px;height:105px;transform:translate(-50%,-50%);color:#d9b65e;opacity:.48;filter:drop-shadow(0 0 9px rgba(221,181,85,.16));transition:opacity .45s,transform .55s,filter .45s}.category-card:hover .category-ornament{opacity:.92;transform:translate(-50%,-54%) scale(1.06);filter:drop-shadow(0 0 14px rgba(235,196,98,.38))}.category-ornament:before,.category-ornament:after,.category-ornament i,.category-ornament i:before,.category-ornament i:after{content:"";position:absolute;display:block;box-sizing:border-box}.ornament-sinks:before{width:112px;height:49px;left:16px;bottom:8px;border:2px solid currentColor;border-radius:8px 8px 48px 48px}.ornament-sinks:after{width:56px;height:28px;left:44px;bottom:25px;border:1px solid currentColor;border-radius:50%}.ornament-sinks i{width:31px;height:44px;left:57px;top:8px;border:3px solid currentColor;border-left:0;border-bottom:0;border-radius:0 24px 0 0}.ornament-sinks i:before{width:23px;height:3px;left:8px;top:0;background:currentColor}.ornament-sinks i:after{width:7px;height:12px;left:25px;top:2px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:0 0 0 6px}.ornament-counters:before{width:130px;height:14px;left:7px;top:28px;border:2px solid currentColor;transform:skewX(-13deg)}.ornament-counters:after{width:93px;height:50px;left:27px;top:42px;border:2px solid currentColor;border-top:0}.ornament-counters i{width:34px;height:8px;left:56px;top:33px;border:1px solid currentColor;border-radius:50%}.ornament-counters i:before{width:2px;height:43px;left:16px;top:8px;background:currentColor}.ornament-counters i:after{width:70px;height:2px;left:-18px;top:30px;background:currentColor}.ornament-stairs:before{width:28px;height:18px;left:17px;bottom:10px;border:2px solid currentColor;box-shadow:25px -17px 0 -2px #111,25px -17px 0 0 currentColor,50px -34px 0 -2px #111,50px -34px 0 0 currentColor,75px -51px 0 -2px #111,75px -51px 0 0 currentColor}.ornament-stairs:after{width:112px;height:2px;left:14px;top:18px;background:currentColor;transform:rotate(-35deg);transform-origin:left}.ornament-stairs i{width:2px;height:77px;right:14px;top:16px;background:currentColor}.ornament-engraving:before{width:70px;height:70px;left:37px;top:17px;border:2px solid currentColor;transform:rotate(45deg)}.ornament-engraving:after{width:38px;height:38px;left:53px;top:33px;border:1px solid currentColor;border-radius:50%}.ornament-engraving i{width:4px;height:84px;left:70px;top:7px;background:currentColor;transform:rotate(45deg)}.ornament-engraving i:before{width:15px;height:15px;left:-5px;top:-4px;border:2px solid currentColor;transform:rotate(45deg)}.ornament-fireplace:before{width:105px;height:91px;left:20px;top:8px;border:3px solid currentColor;border-bottom:0;border-radius:52px 52px 0 0}.ornament-fireplace:after{width:75px;height:65px;left:35px;bottom:6px;border:1px solid currentColor;border-bottom:0;border-radius:38px 38px 0 0}.ornament-fireplace i{width:25px;height:40px;left:60px;bottom:7px;background:linear-gradient(150deg,transparent 45%,currentColor 46% 54%,transparent 55%),linear-gradient(30deg,transparent 45%,currentColor 46% 54%,transparent 55%);clip-path:polygon(50% 0,90% 50%,70% 100%,25% 100%,5% 52%)}.ornament-decor:before{width:88px;height:88px;left:28px;top:8px;border:2px solid currentColor;border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0 18deg,currentColor 19deg 21deg,transparent 22deg 45deg)}.ornament-decor:after{width:48px;height:48px;left:48px;top:28px;border:1px solid currentColor;border-radius:50%;box-shadow:0 0 0 8px rgba(217,182,94,.08)}.ornament-decor i{width:10px;height:10px;left:67px;top:47px;border:2px solid currentColor;transform:rotate(45deg)}.category-card .card-copy{z-index:4;text-shadow:0 2px 8px #090908}.category-card .card-index{z-index:4}@media(max-width:560px){.category-ornament{width:125px;height:90px;left:45%;opacity:.38}.ornament-sinks,.ornament-counters,.ornament-stairs,.ornament-engraving,.ornament-fireplace,.ornament-decor{transform:translate(-50%,-50%) scale(.82)}.category-card:hover .category-ornament{transform:translate(-50%,-54%) scale(.88)}}
