
.instant-products{background:radial-gradient(ellipse at 78% 35%,#136c6455,transparent 60%),#092e31;color:#fff9e9;padding:45px 0 26px;overflow:hidden}.instant-heading{display:grid;grid-template-columns:.9fr 1.3fr;align-items:center;gap:35px}.instant-products .eyebrow{color:#dac58d;font-size:10px;letter-spacing:2px}.instant-products h2{font-family:Georgia,serif;font-size:clamp(42px,4.7vw,66px);font-weight:400;line-height:1.07;letter-spacing:-2px;margin:14px 0 20px}.instant-products h2 em{color:#e0c48a;font-style:normal}.instant-heading p:not(.eyebrow){font-size:15px;line-height:1.7;max-width:430px;color:#c4dad5}.instant-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin-top:24px}.instant-open{font-family:inherit;font-size:15px;font-weight:700;background:linear-gradient(120deg,#a68542,#efdfa6 40%,#c6a05a);color:#102d2d;padding:17px 24px;border:1px solid #f1d893;border-radius:6px;box-shadow:0 0 28px #d7b56538;cursor:pointer}.instant-open span{margin-left:20px}.instant-actions a{font-size:12px;color:#e1d1a9;text-underline-offset:4px}.instant-stage{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:13px;align-items:center;min-height:300px;perspective:1200px}.instant-card{text-align:center;text-decoration:none;color:#fff5da;display:block;min-width:0;transition:transform .5s,opacity .5s}.instant-card img{display:block;width:100%;height:210px;object-fit:contain;background:radial-gradient(ellipse,#f1dfb915,transparent 70%);border-radius:14px;filter:drop-shadow(0 14px 18px #0006)}.instant-card:first-child{transform:rotateY(12deg) scale(.86);opacity:.72}.instant-card:last-child{transform:rotateY(-12deg) scale(.86);opacity:.72}.instant-card:nth-child(2){transform:translateY(-5px)}.instant-card:nth-child(2) img{height:245px}.instant-card strong{display:block;font-size:12px;line-height:1.4;margin-top:10px}.instant-card small{font-size:9px;color:#b9cfc8;display:block;margin-top:5px}.instant-rotation{display:flex;gap:9px;align-items:center;justify-content:center;margin-top:14px}.instant-rotation button{background:transparent;border:1px solid #bba36b66;color:#ebdab0;padding:7px 11px;border-radius:4px;cursor:pointer;font:inherit;font-size:11px}.instant-rotation span{font-size:10px;color:#bfcec7;min-width:52px;text-align:center}.instant-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;padding-top:22px;border-top:1px solid #d7be7e35}.instant-categories button{background:#103f3c;border:1px solid #c6ac66aa;border-radius:100px;padding:11px 16px;color:#f2e4bc;font:inherit;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 0 14px #d2b96c1a;transition:background .2s,box-shadow .2s,transform .2s}.instant-categories button:hover,.instant-categories button[aria-pressed=true]{background:#e0c48a;color:#102e2d;box-shadow:0 0 22px #d8bc7e55;transform:translateY(-2px)}.instant-categories button:first-child{box-shadow:0 0 22px #d8bc7e33;border-color:#e8d39a}.instant-hint{font-size:10px!important;color:#b9cdc6;text-align:center;margin:15px 0 0}.instant-products button:focus-visible,.instant-products a:focus-visible{outline:3px solid #fff0bb;outline-offset:5px}#shop[hidden]{display:none!important}#shop{scroll-margin-top:95px}.instant-display{min-width:0}@media(max-width:780px){.instant-products{padding-top:27px}.instant-heading{grid-template-columns:1fr;gap:25px}.instant-products h2{font-size:43px;letter-spacing:-1px}.instant-heading p:not(.eyebrow){font-size:14px;max-width:none}.instant-stage{min-height:235px;gap:4px}.instant-card img{height:145px}.instant-card:nth-child(2) img{height:185px}.instant-card strong{font-size:10px}.instant-card small{font-size:8px}.instant-actions{margin-top:18px}.instant-categories{margin-top:22px;gap:8px}.instant-categories button{font-size:11px;padding:10px 13px}.instant-hint{line-height:1.6}.instant-rotation{margin-top:6px}}@media(prefers-reduced-motion:reduce){.instant-card,.instant-categories button{transition:none}.instant-open{box-shadow:none}}
