.aq-product-actions{display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:9px;width:100%;max-width:720px;margin:24px 0 0!important;box-sizing:border-box}
.aq-product-actions.aq-product-actions--three{grid-template-columns:minmax(0,1.6fr) minmax(0,.86fr) minmax(0,1fr)}
.aq-product-actions>a{display:flex!important;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:12px 10px!important;margin:0!important;box-sizing:border-box;background:#fff!important;border:1.5px solid #0070b9!important;border-radius:999px!important;color:#0070b9!important;text-decoration:none!important;font:600 clamp(12px,1.15vw,16px)/1.35 Montserrat,system-ui,sans-serif!important;text-align:center;white-space:normal;transition:background-color .15s,color .15s}
.aq-product-actions>a:hover{background:#f1f8fc!important}
.aq-product-actions>.aq-product-actions__main{background:#0070b9!important;color:#fff!important}
.aq-product-actions>.aq-product-actions__main:hover{background:#005b96!important;border-color:#005b96!important}
.aq-product-actions>a:focus-visible{outline:3px solid #1cabe2;outline-offset:4px}
.aq-eq__body .aq-product-actions{gap:5px}
.aq-eq__body .aq-product-actions>a{padding:8px 4px!important;min-height:52px;font-size:12px!important}
@media(max-width:780px){.aq-product-actions{gap:6px}.aq-product-actions>a{padding:10px 7px!important}}
@media(max-width:600px){.aq-eq:has(.aq-product-actions){flex-direction:column}.aq-eq:has(.aq-product-actions)>.aq-eq__img{width:100%;flex:0 0 auto;height:210px;aspect-ratio:auto;border-right:0;border-bottom:1px solid #d6e5ef}.aq-eq:has(.aq-product-actions)>.aq-eq__img img{max-height:190px}.aq-eq:has(.aq-product-actions)>.aq-eq__body{min-width:0;box-sizing:border-box;width:100%}}
@media(prefers-reduced-motion:reduce){.aq-product-actions>a{transition:none}}
.aq-3d-dialog{padding:0;border:1px solid #d6e5ef;border-radius:16px;width:min(1450px,96vw);max-width:96vw;height:92dvh;max-height:92dvh;color:#173f6b;background:#fff}
.aq-3d-dialog::backdrop{background:#10273dcc;backdrop-filter:blur(4px)}
.aq-3d-dialog__bar{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #d6e5ef;min-height:60px;font:600 15px/1.4 Montserrat,system-ui,sans-serif}
.aq-3d-dialog__bar a{font-size:13px;color:#0070b9}.aq-3d-dialog__bar button{font:inherit;background:#eaf6fc;border:0;border-radius:8px;color:#173f6b;cursor:pointer;padding:10px 15px}
.aq-3d-dialog iframe{display:block;border:0;width:100%;height:calc(100% - 67px)}
.aq-3d-dialog__bar select{max-width:100%;padding:8px 10px;border:1px solid #0070b9;border-radius:8px;background:white;color:#173f6b;font:inherit}
@media(max-width:600px){.aq-3d-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.aq-3d-dialog__bar{padding:9px 12px;gap:8px}.aq-3d-dialog__bar a{display:none}}
