.ganova-climax-info-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:12px;width:100%}
.ganova-climax-info-row>.wd-action-btn{margin:0!important;flex:0 1 auto;min-width:0}
.ganova-climax-info-row .wd-action-btn>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 10px!important;color:#303747!important;border:1px solid #e1e5ed;border-radius:9px;background:#fff;white-space:nowrap;line-height:1.3!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:background .15s,border-color .15s,color .15s}
.ganova-climax-info-row .wd-action-text{font-size:14px!important;font-weight:500!important;line-height:1.3!important}
.ganova-climax-info-row .wd-action-icon{margin:0!important}
.ganova-climax-info-row .wd-action-icon:before{font-size:19px!important;color:#3452ef}
.ganova-climax-info-row .ganova-climax-info-action>a:before,.ganova-climax-info-row .ganova-climax-info-action>a:after{display:none!important}
.ganova-climax-info-action svg{color:#3452ef;flex:none;width:19px;height:19px}
.ganova-climax-info-row .wd-action-btn>a:hover,.ganova-climax-info-row .wd-action-btn>a:focus-visible{background:#f0f3ff;border-color:#3452ef;color:#3452ef!important;outline-offset:3px}
.ganova-climax-info-wrap{--wd-popup-width:940px}
.ganova-climax-info-wrap .ganova-climax-info-popup{width:100%;max-width:940px;max-height:88vh;overflow-y:auto;padding:30px;border-radius:18px;background:#fff;color:#303747;overscroll-behavior:contain}
.ganova-climax-info-popup h2{margin:0 36px 8px 0;font-size:27px;line-height:1.3}
.ganova-climax-info-product{margin:0 0 20px;color:#697183;font-size:14px;line-height:1.5}
.ganova-climax-info-popup figure{width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:12px;margin:0 0 22px}
.ganova-climax-info-popup figure a{display:block;width:100%;height:100%}
.ganova-climax-info-popup figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.ganova-climax-info-table{width:100%;table-layout:fixed;margin:0;border-collapse:collapse;border:1px solid #e5e8ef;font-family:Arial,Helvetica,sans-serif}
.ganova-climax-info-table td{width:50%;padding:13px 16px;border:1px solid #e5e8ef;vertical-align:middle;color:#303747;font-size:17px;line-height:1.55;text-align:left;overflow-wrap:anywhere}
.ganova-climax-info-table tr:nth-child(even){background:#f7f8fc}
@media(max-width:600px){.ganova-climax-info-row{gap:6px}.ganova-climax-info-row .wd-action-btn>a{font-size:12px!important;gap:4px;padding:8px 6px!important}.ganova-climax-info-row .wd-action-text{font-size:12px!important}.ganova-climax-info-row .wd-action-icon:before{font-size:16px!important}.ganova-climax-info-action svg{width:16px;height:16px}.ganova-climax-info-wrap .ganova-climax-info-popup{padding:22px 15px;max-height:88vh;border-radius:14px}.ganova-climax-info-popup h2{font-size:23px}.ganova-climax-info-table td{font-size:15px;padding:10px}.ganova-climax-info-product{font-size:12px}.ganova-climax-info-popup figure{margin-bottom:16px}}

/* Preserve all labels and all original image content. */
.ganova-climax-info-popup figure{aspect-ratio:auto;overflow:visible}.ganova-climax-info-popup figure a{height:auto}.ganova-climax-info-popup figure img{width:100%;height:auto;object-fit:contain}.ganova-climax-info-section+.ganova-climax-info-section{margin-top:28px}
