.nwh-boat-share{position:absolute;right:10px;top:10px;z-index:25;color:#2b419b}.nwh-share-toolbar{display:flex;justify-content:flex-end;gap:6px}.nwh-share-toolbar>button{width:32px;height:32px;display:grid;place-items:center;background:white;border:1px solid #e2e5ed;border-radius:7px;box-shadow:0 2px 5px #17223b15;color:#5967b3}.nwh-share-panel{position:fixed;width:220px;max-width:calc(100vw - 48px);background:#fff;border:1px solid #cdd3e1;border-radius:10px;box-shadow:0 5px 16px #17223b30;overflow:hidden;text-align:left}.home-v2 .nwh-share-panel>h3,.nwh-share-panel>h3{font-size:16px;font-weight:600;line-height:1.5;color:#505866;padding:10px 16px;margin:0;border-bottom:1px solid #d5d9eb}.nwh-share-panel>div{display:grid;padding:5px 0}.nwh-share-panel>div>button{display:flex;align-items:center;gap:12px;padding:9px 16px;width:100%;font-size:16px;font-weight:500;color:#2b419b;background:white;text-align:left;line-height:1.5}.nwh-share-panel>div>button:hover{background:#f2f4fa}.nwh-share-panel>div>button>img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;border-radius:0}.nwh-share-panel>p{padding:8px 16px!important;margin:0!important;font-size:12px;line-height:1.4;color:#345078;border-top:1px solid #d5d9eb}.home-feature-card:has(.nwh-share-panel),.nwh-boat-card:has(.nwh-share-panel){position:relative;z-index:30;overflow:visible}.home-featured .home-boat-image:has(.nwh-share-panel),.nwh-cover:has(.nwh-share-panel){overflow:visible}.home-boat-image>a>img,.nwh-cover .nwh-open-photo{border-radius:12px}.nwh-share-panel button:focus-visible,.nwh-share-toolbar button:focus-visible{outline:2px solid #2b419b;outline-offset:-2px}