.ya3d-gallery-column{min-width:0;width:100%;align-self:start}.ya3d-gallery-column .woocommerce-product-gallery{width:100%!important;float:none!important;margin-bottom:0!important}#ya3d-launch{box-sizing:border-box;display:flex;align-items:center;gap:16px;width:100%;padding:17px 20px;margin:16px 0 0;border:1px solid #d9bbc6;border-radius:17px;background:linear-gradient(115deg,#fff,#faf0f3);color:#79213f;font:inherit;text-align:left;cursor:pointer;box-shadow:0 7px 22px #79213f0a;transition:transform .2s,box-shadow .2s}#ya3d-launch:hover{transform:translateY(-2px);box-shadow:0 10px 27px #79213f18;border-color:#a26b7e}.ya3d-orbit{width:46px;height:46px;flex-shrink:0;background:linear-gradient(140deg,#923352,#691733);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 5px #79213f08}.ya3d-orbit svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;animation:ya3d-turn 2s ease-in-out 2}.ya3d-copy{flex:1}.ya3d-copy strong{display:block;font-size:15px;font-weight:600;line-height:1.4}.ya3d-copy small{display:block;font-size:10px;font-weight:400;line-height:1.6;color:#886d78;margin-top:4px}.ya3d-arrow{width:32px;height:32px;border:1px solid #dbc0ca;border-radius:50%;display:grid;place-items:center;font-size:20px;line-height:1}#ya3d-launch:focus-visible{outline:3px solid #a5667d;outline-offset:4px}#ya3d-dialog{padding:0;border:1px solid #ffffff90;border-radius:28px;width:min(1320px,96vw);max-width:none;height:min(870px,94dvh);max-height:94dvh;background:#faf6f2;overflow:hidden;box-shadow:0 30px 100px #22111c66}#ya3d-dialog::backdrop{background:#251a24b8;backdrop-filter:blur(12px)}#ya3d-dialog iframe{position:relative;z-index:2;width:100%;height:100%;border:0;display:block}.ya3d-emergency-close{position:absolute;right:20px;top:20px;width:38px;height:38px;z-index:1;border:1px solid #decbd3;background:#fff;border-radius:50%;font-size:24px;color:#79213f;cursor:pointer}html.ya3d-open{overflow:hidden;scrollbar-gutter:auto}@keyframes ya3d-turn{0%,100%{transform:rotate(0)}40%{transform:rotate(-15deg)}70%{transform:rotate(10deg)}}@media(max-width:650px){#ya3d-launch{padding:15px 16px;gap:13px;border-radius:15px}.ya3d-orbit{width:41px;height:41px}.ya3d-copy strong{font-size:14px}.ya3d-copy small{font-size:9px}#ya3d-dialog{width:100vw;height:100dvh;max-height:100dvh;margin:0;border:0;border-radius:0}}@media(prefers-reduced-motion:reduce){#ya3d-launch,.ya3d-orbit svg{animation:none;transition:none}}.ya3d-emergency-close{right:20px;top:12px;width:44px;height:44px;z-index:5;margin:0;padding:0;display:grid;place-items:center;border:1px solid #e5d6dd;color:#79213f;background:#fff;box-shadow:0 3px 12px #4a1c2905}.ya3d-emergency-close[hidden]{display:none}.ya3d-emergency-close:hover{background:#f8edf2;border-color:#cfaaba}.ya3d-emergency-close svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}@media(max-width:650px){.ya3d-emergency-close{top:10px;right:14px}}