.pv-btn-primary{background:var(--mtl-rose);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-size:13px;font-weight:650;text-decoration:none;transition:background .2s;display:inline-flex;color:#fff!important}.pv-btn-primary:hover{background:var(--mtl-rose-deep)}.pv-btn-primary:disabled{opacity:.55;cursor:default}.pv-btn-text{color:var(--mtl-muted);cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:13px;font-weight:600}.pv-btn-text:hover{color:var(--mtl-rose)}.pv-btn-primary:focus-visible,.pv-btn-text:focus-visible,.pv-template-filters button:focus-visible,.pv-template-media:focus-visible{outline:3px solid var(--mtl-rose);outline-offset:3px}.pv-template-filters{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.pv-template-filters button{border:1px solid var(--mtl-border);color:var(--mtl-text);cursor:pointer;background:#fff;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s}.pv-template-filters button:hover{border-color:#d9aebd}.pv-template-filters button.is-active{background:var(--mtl-rose);border-color:var(--mtl-rose);color:#fff}.pv-gallery{margin-top:26px}.pv-template{flex-direction:column;display:flex}.pv-template .pv-template-media{cursor:pointer;border:0;width:100%;padding:0}.pv-template .tl-template-media>img{object-fit:cover;transition:transform .4s}.pv-template:hover .tl-template-media>img{transform:scale(1.03)}.pv-template .tl-template-media>.pv-template-badge{width:auto;height:auto;color:var(--mtl-rose);background:#ffffffeb;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650;position:absolute;inset:10px auto auto 10px;box-shadow:0 4px 12px #0000001a}.pv-template .tl-template-cta svg{width:13px;height:13px}.pv-template-actions{align-items:center;gap:10px;margin-top:auto;padding:14px 6px 2px;display:flex}.pv-template-actions .pv-btn-primary{flex:1}@media (max-width:640px){.pv-template-filters{gap:6px;margin-top:20px}.pv-template-filters button{padding:8px 12px;font-size:12px}.pv-template .tl-template-media>.pv-template-badge{padding:3px 7px;font-size:9.5px;inset:6px auto auto 6px}.pv-template-actions{padding:10px 4px 0}.pv-template-actions .pv-btn-text{display:none}.mtl-page .pv-template .tl-template-cta,.mm-pop.mongmer-public.mtl-page .pv-template .tl-template-cta{opacity:1;gap:0;padding:7px;font-size:0;display:inline-flex;bottom:6px;left:auto;right:6px;transform:none}.pv-template-actions .pv-btn-primary{min-height:36px;padding:0 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.pv-template .tl-template-media>img{transition:none}.pv-template:hover .tl-template-media>img{transform:none}}.cv-root.pv-landing-modal{--cv-accent:#ad3c5e;--cv-accent-hover:#96304f;--cv-accent-text:#ad3c5e}.pv-landing-modal .pv-preview-video{aspect-ratio:16/9;object-fit:contain;background:#111;border-radius:12px;width:100%;display:block}.mm-pop.mongmer-public.mtl-page .pv-btn-primary{background:var(--pop-primary);font-family:var(--pop-font);font-weight:800}.mm-pop.mongmer-public.mtl-page .pv-btn-primary:hover{background:var(--pop-primary-press)}.mm-pop.mongmer-public.mtl-page .pv-btn-text,.mm-pop.mongmer-public.mtl-page .pv-template-filters button{font-family:var(--pop-font);font-weight:700}.mm-pop.mongmer-public.mtl-page .pv-template-filters button.is-active{background:var(--pop-ink);border-color:var(--pop-ink)}
