html body .public-seller{color:#19392e;font-family:Arial,sans-serif}html body .public-seller>.bg-muted{background:transparent}html body .public-seller>.bg-muted .container{padding-top:24px;padding-bottom:16px}html body .public-seller nav p,html body .public-seller nav span{font-size:11px;color:#63746a}html body .seller-page{margin-top:24px;margin-bottom:42px}html body .seller-showcase{background:#fff;border:1px solid #dfe8e2;border-radius:17px;overflow:hidden;margin-bottom:24px}html body .seller-showcase .seller-cover{height:235px;position:relative;background:linear-gradient(110deg,#075b3d,#cee9d7);overflow:hidden}html body .seller-profile-head{display:flex;gap:22px;align-items:center;padding:20px 28px 25px;position:relative}html body .seller-profile-head .seller-avatar{height:104px;width:104px;min-width:104px;border-radius:50%;border:7px solid white;box-shadow:0 0 0 1px #d9e5dd;margin-top:-66px;z-index:1;object-fit:cover;background:white}html body .seller-initials{display:grid;place-items:center;color:#075b3d;font-weight:700;font-size:34px}html body .seller-profile-copy{min-width:0}html body .seller-profile-copy h1{font-family:Arial,sans-serif;font-size:31px;line-height:1.2;font-weight:700;letter-spacing:-.8px;display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:9px 0;overflow-wrap:anywhere}html body .seller-profile-copy p{font-size:12px;margin:0 0 5px;color:#63746a}html body .seller-activity{font-size:12px;color:#63746a}html body .seller-actions{display:grid;gap:9px;min-width:185px;margin-left:auto}html body .seller-actions button{border-radius:8px;height:42px;font-size:13px;font-weight:700;padding:10px 16px;cursor:pointer}html body .seller-actions .seller-contact{background:#c8540c;color:white;border:1px solid #c8540c}html body .seller-actions .seller-follow{background:#eef7f1;color:#075b3d;border:1px solid #d3e9dc}html body .seller-social{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:0 28px 15px;font-size:11px;color:#63746a}html body .seller-social button:hover{text-decoration:underline}html body .seller-share{margin-left:auto;padding:5px;border:1px solid #dfe8e2;border-radius:6px}html body .seller-content{display:grid;grid-template-columns:245px minmax(0,1fr);gap:25px;align-items:start}html body .seller-about{background:white;border:1px solid #dfe8e2;border-radius:13px;padding:22px;min-width:0}html body .seller-about h2{font-size:17px;font-weight:700;margin:0 0 20px}html body .seller-about p{font-size:12px;line-height:1.8;color:#63746a}html body .seller-about dl{font-size:12px;margin:18px 0}html body .seller-about dt{color:#63746a;margin-bottom:5px}html body .seller-about dd{font-weight:700;overflow-wrap:anywhere}html body .seller-about dl>div+div{margin-top:17px}html body .seller-note{background:#edf6f0;border:1px solid #dceade;border-radius:9px;padding:14px;font-size:11px;line-height:1.8;color:#526d5b}html body .seller-contacts{display:grid;gap:10px;font-size:12px;margin-top:18px;overflow-wrap:anywhere}html body .seller-feed{min-width:0;position:relative}html body .seller-tabs{display:flex;gap:16px;align-items:center;min-height:44px;margin-bottom:18px;padding-right:190px}html body .seller-tabs button:first-child{font-size:23px;font-weight:700;line-height:1.2;text-align:left}html body .seller-tabs button:last-child{font-size:12px;color:#63746a;text-decoration:underline}html body .seller-tabs .active{color:#19392e}html body .seller-sort{position:absolute;right:0;top:7px}html body .seller-sort label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}html body .seller-sort select{background:white;border:1px solid #dfe8e2;border-radius:7px;padding:9px;font-size:12px;max-width:180px}html body .seller-search{display:flex;gap:9px}html body .seller-search input{min-width:0;flex:1;background:white;border:1px solid #dfe8e2;border-radius:8px;padding:12px;font-size:14px;height:45px}html body .seller-search button{background:#075b3d;color:white;border:0;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:700}html body .seller-listing-count{font-size:12px;color:#63746a;margin:3px 0 13px}html body .seller-listing-grid{gap:16px}html body .seller-listing-grid>div.col-span-6{grid-column:span 4}html body .seller-feed .listing-card{padding:0;gap:0;border-color:#dfe8e2;border-radius:14px;overflow:hidden;background:white}html body .seller-feed .listing-card>div:first-child>img{border-radius:0;aspect-ratio:4/3;width:100%;object-fit:cover}html body .seller-feed .listing-card>div:nth-child(2){padding:12px 12px 0}html body .seller-feed .listing-card>div:nth-child(2)>p:first-child{font-size:16px;color:#075b3d}html body .seller-feed .listing-card>div:nth-child(2)>p:last-child{display:none}html body .seller-feed .listing-card>.listing-card-title{font-size:13px;font-weight:700;line-height:1.4;padding:5px 12px 0;min-height:48px;-webkit-line-clamp:2}html body .seller-feed .listing-card>.catalogue-card-location{font-size:11px;color:#63746a;padding:15px 12px 10px}html body .seller-feed .listing-card>.seller-information{padding:0 12px 12px;font-size:10px;flex-wrap:wrap}html body .seller-feed .listing-card .catalogue-seller-name{font-size:10px}html body .seller-feed .listing-card .previous-price{margin:5px 12px}html body .seller-feed .listing-card button{position:relative;z-index:3}html body .seller-page a:focus-visible,html body .seller-page button:focus-visible,html body .seller-page input:focus-visible,html body .seller-page select:focus-visible{outline:2px solid #075b3d;outline-offset:3px}@media(max-width:1100px){html body .seller-content{grid-template-columns:210px minmax(0,1fr);gap:20px}html body .seller-listing-grid>div.col-span-6{grid-column:span 6}html body .seller-profile-copy h1{font-size:28px}}@media(max-width:767px){html body .seller-showcase .seller-cover{height:160px}html body .seller-profile-head{padding:0 20px 20px;gap:13px;flex-wrap:wrap;align-items:center}html body .seller-profile-head .seller-avatar{height:78px;width:78px;min-width:78px;margin-top:-35px;border-width:5px;font-size:25px}html body .seller-profile-copy{flex:1;padding-top:14px;min-width:180px}html body .seller-profile-copy h1{font-size:24px;margin:7px 0;gap:7px}html body .seller-activity,html body .seller-profile-copy p{font-size:10px}html body .seller-actions{width:100%;min-width:0;margin:3px 0 0;grid-template-columns:1fr 1fr}html body .seller-actions button{font-size:11px;padding:11px 8px;height:39px}html body .seller-social{padding:0 20px 15px;gap:10px;font-size:10px}html body .seller-content{display:flex;flex-direction:column;gap:20px}html body .seller-content>*{width:100%;min-width:0}html body .seller-about{padding:18px}html body .seller-about dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}html body .seller-about dl>div+div{margin-top:0}html body .seller-tabs{padding-right:130px;gap:8px;flex-wrap:wrap;margin-bottom:16px}html body .seller-tabs button:first-child{font-size:19px}html body .seller-sort select{max-width:125px;font-size:10px;padding:9px 4px}html body .seller-search{gap:8px}html body .seller-search input{font-size:12px;padding:10px}html body .seller-search button{font-size:11px;padding:10px}html body .seller-listing-grid{gap:12px}html body .seller-feed .listing-card>div:nth-child(2){padding:10px 10px 0}html body .seller-feed .listing-card>div:nth-child(2)>p:first-child{font-size:14px;white-space:normal}html body .seller-feed .listing-card>.listing-card-title{font-size:12px;padding:5px 10px 0;min-height:50px}html body .seller-feed .listing-card>.catalogue-card-location{font-size:10px;padding:12px 10px}html body .seller-feed .listing-card>.seller-information{padding:0 10px 10px}html body .seller-feed .listing-card .catalogue-seller-name{display:none}}html body .public-seller,html body .public-seller *{font-family:Arial,sans-serif!important}html body .seller-profile-head .seller-avatar{align-self:flex-start;margin-top:-26px}html body .seller-actions .seller-follow{color:#075b3d!important}html body .seller-actions .seller-contact{color:white!important}@media(max-width:767px){html body .seller-profile-head .seller-avatar{margin-top:-26px}html body .seller-tabs{padding-right:0;justify-content:space-between;margin-bottom:8px}html body .seller-tabs button:first-child{font-size:18px}html body .seller-sort{position:static;display:flex;justify-content:flex-end;margin-bottom:14px}html body .seller-sort select{max-width:160px}}