.packaging-viewer-module__OI-iKW__viewer{isolation:isolate;view-timeline-name:--tomo-package-turn;view-timeline-axis:block;width:100%;min-width:0;margin:0}.packaging-viewer-module__OI-iKW__viewerTop{color:var(--ink);font-size:13px;font-weight:650}.packaging-viewer-module__OI-iKW__scene{aspect-ratio:1.28;perspective:1400px;perspective-origin:50% 44%;touch-action:auto;width:100%;position:relative}.packaging-viewer-module__OI-iKW__scale{width:560px;height:265px;transform-style:preserve-3d;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.packaging-viewer-module__OI-iKW__box{width:560px;height:265px;transform-style:preserve-3d;position:relative;transform:rotateX(-24deg)rotateY(-27deg)}.packaging-viewer-module__OI-iKW__viewer[data-native-timeline=true] .packaging-viewer-module__OI-iKW__box{animation:1ms linear both packaging-viewer-module__OI-iKW__package-turn;animation-timeline:--tomo-package-turn;animation-range:entry exit}@keyframes packaging-viewer-module__OI-iKW__package-turn{0%{transform:rotateX(-24deg)rotateY(-27deg)}to{transform:rotateX(-24deg)rotateY(333deg)}}.packaging-viewer-module__OI-iKW__face{backface-visibility:hidden;background:#f4ebdf;border:1px solid #cbbb9e;border-radius:2px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 0 2px 1px #fff7eb}.packaging-viewer-module__OI-iKW__face>svg{width:100%;height:100%;display:block}.packaging-viewer-module__OI-iKW__face:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 8px #82664212}.packaging-viewer-module__OI-iKW__front,.packaging-viewer-module__OI-iKW__back{width:560px;height:265px}.packaging-viewer-module__OI-iKW__front{transform:translateZ(170px)}.packaging-viewer-module__OI-iKW__back{transform:rotateY(180deg)translateZ(170px)}.packaging-viewer-module__OI-iKW__left,.packaging-viewer-module__OI-iKW__right{width:340px;height:265px;left:110px}.packaging-viewer-module__OI-iKW__left{transform:rotateY(-90deg)translateZ(280px)}.packaging-viewer-module__OI-iKW__right{transform:rotateY(90deg)translateZ(280px)}.packaging-viewer-module__OI-iKW__top,.packaging-viewer-module__OI-iKW__bottom{width:560px;height:340px;top:-37.5px}.packaging-viewer-module__OI-iKW__top{transform:rotateX(90deg)translateZ(132.5px)}.packaging-viewer-module__OI-iKW__bottom{transform:rotateX(-90deg)translateZ(132.5px)}.packaging-viewer-module__OI-iKW__right:after{background:#5e473714}.packaging-viewer-module__OI-iKW__left:after{background:#5e473709}.packaging-viewer-module__OI-iKW__bottom:after{background:#5e473728}.packaging-viewer-module__OI-iKW__back:after{background:#5e473708}.packaging-viewer-module__OI-iKW__shadow{pointer-events:none;background:radial-gradient(#55452a24,#0000 70%);border-radius:50%;height:13%;position:absolute;bottom:9%;left:13%;right:13%}.packaging-viewer-module__OI-iKW__viewer figcaption{text-align:center;color:var(--muted);margin-top:12px;font-size:12px;line-height:1.55}.packaging-viewer-module__OI-iKW__viewer .packaging-viewer-module__OI-iKW__still{aspect-ratio:1.28;object-fit:contain;width:100%;height:auto}@media (max-width:760px){.packaging-viewer-module__OI-iKW__scene,.packaging-viewer-module__OI-iKW__viewer .packaging-viewer-module__OI-iKW__still{aspect-ratio:1.2}}@media (prefers-reduced-motion:reduce){.packaging-viewer-module__OI-iKW__viewer[data-native-timeline=true] .packaging-viewer-module__OI-iKW__box{animation:none;transform:rotateX(-24deg)rotateY(-27deg)}}
.ceramic-process-module__Dnw-uG__process{margin-top:120px;scroll-margin-top:130px}.ceramic-process-module__Dnw-uG__intro{justify-content:space-between;align-items:start;gap:60px;display:flex}.ceramic-process-module__Dnw-uG__intro h2{font-size:clamp(36px,3.5vw,50px)}.ceramic-process-module__Dnw-uG__introCopy{min-width:0;max-width:540px}.ceramic-process-module__Dnw-uG__introCopy>p{font-size:17px}.ceramic-process-module__Dnw-uG__motionToggle{text-underline-offset:4px;cursor:pointer;min-height:44px;color:var(--ink);touch-action:manipulation;background:0 0;border:0;align-items:center;gap:8px;margin-top:14px;padding:8px 0;font-size:12px;text-decoration:underline;display:inline-flex}.ceramic-process-module__Dnw-uG__motionToggle:focus-visible{outline:2px solid var(--deep);outline-offset:5px;border-radius:2px}.ceramic-process-module__Dnw-uG__motionToggle:disabled{cursor:default}.ceramic-process-module__Dnw-uG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:32px 0 0;padding:0;list-style:none;display:grid}.ceramic-process-module__Dnw-uG__steps li{min-width:0}.ceramic-process-module__Dnw-uG__illustration{aspect-ratio:10/7;object-fit:contain;background:var(--cream);width:100%;height:auto;display:block}.ceramic-process-module__Dnw-uG__stepCopy{align-items:flex-start;gap:17px;margin-top:22px;display:flex}.ceramic-process-module__Dnw-uG__number{color:var(--deep);min-width:25px;font-family:TomoChewy,Inter,sans-serif;font-size:34px;line-height:1}.ceramic-process-module__Dnw-uG__stepCopy h3{font-size:20px}.ceramic-process-module__Dnw-uG__stepCopy p{color:var(--muted);margin-top:14px;font-size:15px;line-height:1.65}@media (max-width:1000px){.ceramic-process-module__Dnw-uG__steps{gap:24px}.ceramic-process-module__Dnw-uG__intro{gap:35px}.ceramic-process-module__Dnw-uG__introCopy{max-width:420px}.ceramic-process-module__Dnw-uG__introCopy>p{font-size:16px}.ceramic-process-module__Dnw-uG__stepCopy{gap:12px}.ceramic-process-module__Dnw-uG__stepCopy h3{font-size:18px}.ceramic-process-module__Dnw-uG__stepCopy p{font-size:14px}}@media (max-width:760px){.ceramic-process-module__Dnw-uG__process{margin-top:70px}.ceramic-process-module__Dnw-uG__intro{display:block}.ceramic-process-module__Dnw-uG__intro h2{font-size:36px}.ceramic-process-module__Dnw-uG__introCopy{max-width:none;margin-top:23px}.ceramic-process-module__Dnw-uG__introCopy>p{font-size:16px}.ceramic-process-module__Dnw-uG__steps{grid-template-columns:1fr;gap:36px;margin-top:14px}.ceramic-process-module__Dnw-uG__illustration{max-width:440px;margin-inline:auto}.ceramic-process-module__Dnw-uG__stepCopy{gap:17px;margin-top:12px}.ceramic-process-module__Dnw-uG__stepCopy h3{font-size:21px}.ceramic-process-module__Dnw-uG__stepCopy p{margin-top:10px;font-size:15px}.ceramic-process-module__Dnw-uG__number{min-width:28px}}
