.porcelain-object{--porcelain-ribbon: #742936;--porcelain-print-position: 50% 50%;position:relative;isolation:isolate;width:100%;aspect-ratio:1 / 1.32}.porcelain-object__ribbon{position:absolute;z-index:2;top:0;left:46.1%;width:7.8%;height:16.5%;background:linear-gradient(90deg,#0000004a,#ffffff13 9%,#ffffff18 19%,#0000000b 41%,#00000030 87%,#ffffff35 94%,#0000005a),var(--porcelain-ribbon);clip-path:polygon(5% 0,99% 0,92% 36%,96% 68%,94% 95%,60% 100%,6% 98%,4% 67%,9% 34%);transform:rotate(-3deg);transform-origin:bottom center;box-shadow:2px 0 3px #0002}.porcelain-object__ribbon:after{content:"";position:absolute;inset:65% 0 0;background:linear-gradient(170deg,transparent 40%,#ffffff12 65%,#00000021 95%)}.porcelain-object__loop{position:absolute;z-index:1;left:42.6%;top:12.1%;width:14.8%;height:9.9%;box-sizing:border-box;border:max(1px,.12em) solid #c8ac69;border-top-color:#ecda9e;border-left-color:#e9d594;border-right-color:#ad8b4a;border-radius:50%;box-shadow:inset 1px 0 1px #ffffffc2,1px 1px 1px #4d3e2924}.porcelain-object__cap{position:absolute;z-index:3;top:18.8%;left:38.2%;width:23.6%;height:7.9%;border-radius:25% 25% 6% 6%/16% 16% 4% 4%;background:linear-gradient(90deg,#8a702e,#c3a15a 7%,#f3e2af 17%,#dfc284 25%,#fff4d0 31%,#e8d4a2 50%,#c6a160 68%,#98742e 90%,#d3b273);box-shadow:inset 1px 1px 1px #fff8ddad,inset 0 -3px 3px #604a2338,0 3px 3px #362c1f33}.porcelain-object__cap:before{content:"";position:absolute;left:1%;right:1%;height:18%;top:-2%;border-radius:50%;background:linear-gradient(90deg,#9b7c3d,#efdda2 28%,#fff4d1 54%,#aa8039);box-shadow:0 1px 1px #fff4bf80}.porcelain-object__cap:after{content:"";position:absolute;left:0;right:0;bottom:1%;height:7%;border-radius:0 0 50% 50%;background:linear-gradient(90deg,#614b24,#fff0b6 23%,#bb924b 78%,#7f622d)}.porcelain-object__body{position:absolute;z-index:2;left:0;bottom:0;width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 30% 22%,#fffdf7,#f7f3e9 42%,#e7e0d2 69%,#bbb1a0 89%,#a49a89);box-shadow:inset 1px 1px 3px #ffffffe6,inset -4px -5px 8px #51493a4d,9px 18px 28px -10px #15120d70}.porcelain-object__print{position:absolute;inset:3.5% auto auto 2.5%;display:block;width:92%;height:92%;margin:0;max-width:none;border:0;border-radius:50%;object-fit:cover;object-position:var(--porcelain-print-position);-webkit-mask-image:radial-gradient(circle closest-side,#000 98%,#000000e8 99.1%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 98%,#000000e8 99.1%,transparent 100%)}.porcelain-object__body:before,.porcelain-object__body:after{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;pointer-events:none}.porcelain-object__body:before{background:radial-gradient(ellipse 15% 5% at 50% 0%,#5d4c3557,transparent 100%),radial-gradient(circle at 30% 23%,#fffaf000 26%,#746b5515 48%,#554b364f 69%,#342c1b99),linear-gradient(155deg,#ffffff33 5%,transparent 38% 69%,#78644819 100%)}.porcelain-object__body:after{background:radial-gradient(ellipse 26% 38% at 21% 18%,#fffdf2a1 0%,#fffdf242 25%,#fffdf214 43%,transparent 72%),radial-gradient(ellipse 54% 23% at 39% 1%,#ffffff5c 0%,#ffffff16 48%,transparent 85%),radial-gradient(ellipse 31% 13% at 64% 99%,#eee2c87a 0%,transparent 84%);opacity:.83}.porcelain-still-life{position:relative;isolation:isolate;width:min(100%,650px);aspect-ratio:1.22;margin-inline:auto}.porcelain-still-life:before{content:"";position:absolute;z-index:-1;left:12%;right:0;bottom:4%;height:9%;border-radius:50%;background:radial-gradient(ellipse,#231d1433,transparent 68%);filter:blur(8px)}.porcelain-still-life .porcelain-object--rear{position:absolute;left:1%;bottom:17%;width:47%;z-index:1;--porcelain-ribbon: #3f584e;transform:rotate(-7deg)}.porcelain-still-life .porcelain-object--front{position:absolute;right:1%;bottom:5%;width:60%;z-index:2;transform:rotate(6deg)}.porcelain-category-scene{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;isolation:isolate;padding:18px 28px 30px;min-height:240px;background:radial-gradient(ellipse at 32% 20%,#fffdf9,#f2e9de 80%)}.porcelain-category-scene>.porcelain-object{width:min(100%,185px);flex:0 1 185px}.porcelain-category-scene--sage{background:radial-gradient(ellipse at 32% 20%,#f4f7ee,#dce3d6 80%)}.porcelain-category-scene--rose{background:radial-gradient(ellipse at 32% 20%,#fff6ee,#ead4cb 80%)}@media(max-width:650px){.porcelain-still-life{max-width:480px;aspect-ratio:1.2}.porcelain-category-scene{min-height:190px;padding:15px 18px 25px}.porcelain-category-scene>.porcelain-object{width:min(100%,158px);flex-basis:158px}}
