.business-profile-v1{color:#11254a;padding:6px 0 14px}.business-profile-v1__page-head{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;margin:0 0 17px}.business-profile-v1__page-head a,.business-profile-v1__page-head button{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:transparent;color:#10254d}.business-profile-v1__page-head strong{font-size:19px;text-align:center;letter-spacing:-.5px}.business-profile-v1__page-head strong span{color:#ed1f68}.business-profile-v1__identity{display:flex;gap:13px;align-items:flex-start;padding:0 2px 17px}.business-profile-v1__logo-wrap{flex:0 0 auto}.business-profile-v1__logo{display:grid;place-items:center;width:92px;height:92px;border:1px solid #e2e8f0;border-radius:18px;background:#fff;object-fit:cover;color:#1476e8;font-size:30px;font-weight:850;box-shadow:0 4px 15px rgba(15,35,71,.06)}.business-profile-v1__identity-copy{min-width:0;flex:1;padding-top:5px}.business-profile-v1__name{display:flex;align-items:center;gap:5px;min-width:0}.business-profile-v1__name h1{overflow:hidden;margin:0;color:#102247;font-size:23px;letter-spacing:-.8px;line-height:1.14;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__verified{flex:0 0 auto;color:#1673e5}.business-profile-v1__category{margin:6px 0;color:#2168d5;font-size:13px;font-weight:750}.business-profile-v1__hours{display:flex;align-items:center;gap:7px;margin:0;color:#63718a;font-size:12px}.business-profile-v1__hours i{width:9px;height:9px;border-radius:50%;background:#94a3b8}.business-profile-v1__hours i.is-open{background:#1dbb6d}.business-profile-v1__hours i.is-closed{background:#ea6f5a}.business-profile-v1__hours b{color:#1aaf68;font-size:12px}.business-profile-v1__hours i.is-closed+ b{color:#d55c48}.business-profile-v1__hours span{border-left:1px solid #e2e8f0;padding-left:7px}.business-profile-v1__premium{display:inline-flex;align-items:center;gap:4px;margin-top:8px;border-radius:7px;padding:4px 7px;background:#fff5d7;color:#a66d00;font-size:11px;font-weight:800}.business-profile-v1__follow{display:grid;flex:0 0 auto;gap:7px;padding-top:8px;text-align:center}.business-profile-v1__follow-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:111px;height:39px;border:1px solid #2563eb;border-radius:10px;background:#fff;color:#1e62d3;font-size:13px;font-weight:800;text-decoration:none}.business-profile-v1__follow small{color:#65738a;font-size:11px}.business-profile-v1__stats{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:13px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.business-profile-v1__stats div{display:grid;place-items:center;gap:3px;min-width:0;padding:12px 5px;color:#2563eb}.business-profile-v1__stats div+div{border-left:1px solid #e9edf3}.business-profile-v1__stats strong{color:#102247;font-size:18px;line-height:1}.business-profile-v1__stats small{color:#65738a;font-size:10px;font-weight:700}.business-profile-v1__quick-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 13px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.business-profile-v1__quick-actions a,.business-profile-v1__quick-actions button,.business-profile-v1__quick-actions>span{display:grid;place-items:center;gap:4px;min-width:0;min-height:62px;padding:7px 2px;border:0;background:transparent;color:#2563eb;text-decoration:none}.business-profile-v1__quick-actions>*+*{border-left:1px solid #e9edf3}.business-profile-v1__quick-actions span span{overflow:hidden;max-width:100%;color:#31415e;font-size:9px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__quick-actions .is-unavailable{opacity:.4}.business-profile-v1__tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -13px;border-bottom:1px solid #e3e9f1}.business-profile-v1__tabs a{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;padding:10px 2px 9px;border-bottom:2px solid transparent;color:#69778e;font-size:10px;font-weight:800;text-decoration:none}.business-profile-v1__tabs a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__tabs a.is-active{border-color:#2563eb;color:#2563eb}.business-profile-v1__tab-content{padding-top:16px}.business-profile-v1__about{padding:16px 1px 3px}.business-profile-v1__tab-content .business-profile-v1__about{padding-top:0}.business-profile-v1__about h2,.business-profile-v1__reviews h2{margin:0 0 8px;color:#102247;font-size:17px;letter-spacing:-.3px}.business-profile-v1__about>p{margin:0 0 13px;color:#42516a;font-size:13px;line-height:1.56}.business-profile-v1__contact{overflow:hidden;margin:0;border:1px solid #e2e8f0;border-radius:13px;background:#fff}.business-profile-v1__contact div{padding:11px 13px}.business-profile-v1__contact div+div{border-top:1px solid #edf1f5}.business-profile-v1__contact dt{display:flex;align-items:center;gap:9px;color:#1f5fc5;font-size:12px}.business-profile-v1__contact dt span{color:#1d2b45;font-weight:800}.business-profile-v1__contact dd{margin:3px 0 0 29px;color:#5e6b81;font-size:12px;line-height:1.4}.business-profile-v1__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.business-profile-v1__product{display:grid;gap:6px;overflow:hidden;border:1px solid #e2e8f0;border-radius:13px;background:#fff;color:#12254a;text-decoration:none}.business-profile-v1__product img,.business-profile-v1__product>span{display:grid;place-items:center;width:100%;height:122px;background:#f3f6fa;object-fit:cover;color:#8090a9}.business-profile-v1__product strong,.business-profile-v1__product b{overflow:hidden;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__product strong{font-size:12px}.business-profile-v1__product b{padding-bottom:10px;color:#ef1762;font-size:12px}.business-profile-v1__post{overflow:hidden;margin-bottom:11px;border:1px solid #e2e8f0;border-radius:13px;background:#fff}.business-profile-v1__post p{margin:0;padding:12px;color:#33435e;font-size:13px;line-height:1.5}.business-profile-v1__post img,.business-profile-v1__post video{display:block;width:100%;max-height:390px;object-fit:cover}.business-profile-v1__jobs{display:grid;gap:9px}.business-profile-v1__jobs article{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.business-profile-v1__jobs article>span{display:grid;place-items:center;width:37px;height:37px;border-radius:10px;background:#eff6ff;color:#2563eb}.business-profile-v1__jobs div{display:grid;gap:3px;min-width:0}.business-profile-v1__jobs strong{font-size:13px}.business-profile-v1__jobs small{overflow:hidden;color:#6d7b91;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.business-profile-v1__reviews{padding:19px 1px 5px}.business-profile-v1__reviews header{display:flex;align-items:center;justify-content:space-between}.business-profile-v1__reviews h2 small{color:#6c7890;font-size:13px}.business-profile-v1__review-summary{display:grid;grid-template-columns:40% 60%;margin-bottom:12px;border:1px solid #e2e8f0;border-radius:13px;background:#fff}.business-profile-v1__review-summary>div:first-child{display:grid;place-content:center;gap:5px;min-height:113px;text-align:center}.business-profile-v1__review-summary strong{font-size:30px;line-height:1}.business-profile-v1__review-summary span{display:flex;justify-content:center;color:#f1aa12}.business-profile-v1__review-summary small{color:#66758d;font-size:11px}.business-profile-v1__distribution{display:grid;align-content:center;gap:4px;border-left:1px solid #edf1f5;padding:12px}.business-profile-v1__distribution p{display:grid;grid-template-columns:30px 1fr 15px;gap:5px;align-items:center;margin:0;color:#7a879c;font-size:10px}.business-profile-v1__distribution p span{display:flex;align-items:center;gap:1px;color:#b27b00}.business-profile-v1__distribution p i{display:block;overflow:hidden;height:5px;border-radius:999px;background:#edf1f5}.business-profile-v1__distribution p b{display:block;height:100%;border-radius:inherit;background:#f1ad1a}.business-profile-v1__distribution p em{font-style:normal;text-align:right}.business-profile-v1__review{margin-bottom:10px;border:1px solid #e2e8f0;border-radius:13px;padding:12px;background:#fff}.business-profile-v1__review>div{display:flex;align-items:center;gap:8px}.business-profile-v1__review>div>span{display:grid;gap:2px}.business-profile-v1__review strong{font-size:12px}.business-profile-v1__review small{color:#77849a;font-size:10px}.business-profile-v1__review p{margin:7px 0 0;color:#42516a;font-size:12px;line-height:1.45}.business-profile-v1__review-stars{display:flex;color:#f0a713}.business-profile-v1__review aside{margin-top:9px;border-left:3px solid #d8e9ff;padding:7px 9px;background:#f8fbff}.business-profile-v1__review aside strong{color:#245da9;font-size:11px}.business-profile-v1__review aside p{margin-top:3px}.business-profile-v1__review-form{display:grid;grid-template-columns:86px 1fr 42px;gap:7px;align-items:end;margin-top:10px}.business-profile-v1__review-form label{display:grid;gap:4px}.business-profile-v1__review-form label span{color:#69778d;font-size:10px;font-weight:700}.business-profile-v1__review-form select,.business-profile-v1__review-form textarea{width:100%;border:1px solid #dce4ef;border-radius:10px;padding:9px;background:#fff;color:#253553;font:inherit;font-size:12px}.business-profile-v1__review-form textarea{min-height:43px;resize:vertical}.business-profile-v1__review-form button{display:grid;place-items:center;height:42px;border:0;border-radius:50%;background:#f12573;color:#fff}.business-profile-v1__review-login{display:block;margin-top:10px;color:#2563eb;font-size:12px;font-weight:800;text-decoration:none}.business-profile-v1__muted{color:#718096;font-size:12px}@media(max-width:359px){.business-profile-v1__identity{gap:9px}.business-profile-v1__logo{width:78px;height:78px}.business-profile-v1__name h1{font-size:19px}.business-profile-v1__follow-button{min-width:91px;font-size:11px}.business-profile-v1__quick-actions span span{font-size:8px}.business-profile-v1__tabs a{font-size:9px}.business-profile-v1__tabs a svg{display:none}}@media(min-width:700px){.business-profile-v1{padding-top:16px}.business-profile-v1__logo{width:106px;height:106px}.business-profile-v1__quick-actions span span{font-size:10px}.business-profile-v1__product img,.business-profile-v1__product>span{height:160px}}
