.price-video-trigger{color:#18241f;text-align:left;cursor:pointer;background:#e8eddf;border:1px solid #bcc8b8;border-radius:8px;align-items:center;gap:14px;max-width:100%;margin:22px 0 8px;padding:13px 18px 13px 13px;font-family:Arial,Helvetica,sans-serif;transition:background-color .18s,border-color .18s;display:inline-flex}.price-video-trigger:hover{background:#dce5d2;border-color:#77857a}.price-video-trigger:focus-visible,.price-video-close:focus-visible{outline-offset:4px;outline:3px solid #2a8785}.price-video-icon{color:#fff;background:#18241f;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.price-video-icon svg{margin-left:2px}.price-video-label{flex-direction:column;gap:5px;min-width:0;display:flex}.price-video-label strong{font-size:15px;font-weight:600;line-height:1.4}.price-video-label>span{color:#50624c;font-size:13px;line-height:1.45}.price-video-trigger--dark{color:#f2f5ec;background:#ffffff08;border-color:#ffffff38}.price-video-trigger--dark:hover{background:#ffffff12;border-color:#c8cfba}.price-video-trigger--dark .price-video-icon{color:#18241f;background:#c8cfba}.price-video-trigger--dark .price-video-label>span{color:#c8cfba}.price-video-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c1513d9}.landing-root dialog.price-video-dialog:not([open]),dialog.price-video-dialog:not([open]){display:none}.landing-root dialog.price-video-dialog,dialog.price-video-dialog{z-index:1001;color:#18241f;background:#f6f4ee;border:1px solid #c5cebe;border-radius:12px;flex-direction:column;gap:0;width:min(440px,100vw - 24px);max-width:440px;max-height:calc(100dvh - 24px);margin:auto;padding:16px;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;inset:0;overflow-y:auto}.price-video-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.price-video-dialog .price-video-title{margin:0;font-family:Georgia,serif;font-size:21px;font-weight:400;line-height:1.25}.price-video-close{color:#18241f;cursor:pointer;background:#fff;border:1px solid #c9cfbf;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.price-video-close:hover{background:#e8eddf}.price-video-dialog .price-video-description{color:#52634f;margin:2px 0 14px;font-size:14px;line-height:1.5}.price-video-player{aspect-ratio:9/16;object-fit:contain;background:#fff;border-radius:4px;flex-shrink:0;width:100%;height:auto;max-height:calc(100dvh - 156px);display:block}.price-video-error{margin-top:12px;font-size:14px;line-height:1.5}.price-video-error a{text-decoration:underline}@media (width<=480px){.price-video-trigger{gap:11px;width:100%;padding:12px}.price-video-label strong{font-size:14px}.price-video-label>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.price-video-trigger{transition:none}}
