/* UNIMERCE Marketplace
 * Developer & Lead Architect: Morris Robinson / morrisrobinson1688@aol.com
 * Patch 359R81 public merchant profile presentation and full-width alignment.
 */
.um-public-profile-hero-r81{position:relative;isolation:isolate;width:100%;aspect-ratio:auto!important;min-height:clamp(420px,52vw,680px)!important;padding:0!important;background-color:#211a14;background-position:center;background-size:cover}
.um-public-profile-hero-r81:before{opacity:1!important;z-index:-3!important}
.um-public-profile-hero-r81:after{display:none!important}
.um-public-profile-hero-r81__overlay{position:absolute;inset:0;z-index:-1;opacity:var(--um-profile-overlay-opacity,.58);background:var(--um-profile-overlay-solid,#14100c);pointer-events:none}
.um-public-profile-hero-r81[data-overlay-type="none"] .um-public-profile-hero-r81__overlay{display:none}
.um-public-profile-hero-r81[data-overlay-type="gradient"] .um-public-profile-hero-r81__overlay{background:linear-gradient(120deg,var(--um-profile-overlay-start,#14100c),var(--um-profile-overlay-end,#2a2118))}
.um-public-profile-hero-r81[data-blend="normal"] .um-public-profile-hero-r81__overlay{mix-blend-mode:normal}.um-public-profile-hero-r81[data-blend="darken"] .um-public-profile-hero-r81__overlay{mix-blend-mode:multiply}.um-public-profile-hero-r81[data-blend="brighten"] .um-public-profile-hero-r81__overlay{mix-blend-mode:screen}.um-public-profile-hero-r81[data-blend="contrast"] .um-public-profile-hero-r81__overlay{mix-blend-mode:overlay}.um-public-profile-hero-r81[data-blend="soft_contrast"] .um-public-profile-hero-r81__overlay{mix-blend-mode:soft-light}
.um-public-profile-hero-r81>.container,.um-merchant-status-strip-r15>.container,.um-profile-content-section>.container,.um-profile-inventory-section>.container,.um-merchant-presentations-359r37>.container{width:100%!important;max-width:none!important;margin:0!important;padding-left:clamp(20px,4vw,72px)!important;padding-right:clamp(20px,4vw,72px)!important}
.um-public-profile-hero-r81>.container{min-height:inherit;display:flex;flex-direction:column}
.um-public-profile-hero-r81[data-vertical-position="top"]>.container{justify-content:flex-start;padding-top:clamp(38px,6vw,86px);padding-bottom:38px}.um-public-profile-hero-r81[data-vertical-position="middle"]>.container{justify-content:center;padding-top:48px;padding-bottom:48px}.um-public-profile-hero-r81[data-vertical-position="bottom"]>.container{justify-content:flex-end;padding-top:38px;padding-bottom:clamp(38px,6vw,86px)}
.um-public-profile-shell-r81{width:100%!important;max-width:none!important;margin:0!important;display:grid!important;grid-template-columns:minmax(110px,auto) minmax(0,1fr)!important;align-items:center!important;gap:clamp(22px,4vw,64px)!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;text-align:left}
.um-public-profile-hero-r81[data-layout="stacked"] .um-public-profile-shell-r81{grid-template-columns:1fr!important;grid-template-rows:auto auto!important}
.um-profile-logo-wrap-r81{display:flex!important;width:100%;min-width:0;align-items:center;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}
.um-public-profile-hero-r81[data-logo-position="left"] .um-profile-logo-wrap-r81{justify-content:flex-start}.um-public-profile-hero-r81[data-logo-position="center"] .um-profile-logo-wrap-r81{justify-content:center}.um-public-profile-hero-r81[data-logo-position="right"] .um-profile-logo-wrap-r81{justify-content:flex-end}
.um-profile-logo-wrap-r81 .um-profile-logo{display:block!important;width:auto!important;height:auto!important;max-width:min(38vw,520px)!important;max-height:clamp(88px,15vw,260px)!important;object-fit:contain!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}
.um-public-profile-hero-r81[data-logo-size="small"] .um-profile-logo{max-height:96px!important;max-width:min(24vw,260px)!important}.um-public-profile-hero-r81[data-logo-size="medium"] .um-profile-logo{max-height:142px!important;max-width:min(30vw,340px)!important}.um-public-profile-hero-r81[data-logo-size="large"] .um-profile-logo{max-height:196px!important;max-width:min(36vw,430px)!important}.um-public-profile-hero-r81[data-logo-size="extra_large"] .um-profile-logo{max-height:260px!important;max-width:min(42vw,520px)!important}
.um-profile-logo-wrap-r81 .um-profile-logo-placeholder{width:clamp(88px,12vw,170px)!important;height:clamp(88px,12vw,170px)!important;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.92);color:#6f4c1a;border:0;box-shadow:none}
.um-profile-copy-r81{width:min(100%,980px)!important;max-width:980px!important;margin:0!important;color:#fff;text-align:left}
.um-public-profile-hero-r81[data-text-position="left"] .um-profile-copy-r81{justify-self:start}.um-public-profile-hero-r81[data-text-position="center"] .um-profile-copy-r81{justify-self:center}.um-public-profile-hero-r81[data-text-position="right"] .um-profile-copy-r81{justify-self:end}
.um-public-profile-hero-r81[data-text-alignment="left"] .um-profile-copy-r81,.um-public-profile-hero-r81[data-text-alignment="left"] .um-profile-summary,.um-public-profile-hero-r81[data-text-alignment="left"] .eyebrow{text-align:left!important}.um-public-profile-hero-r81[data-text-alignment="center"] .um-profile-copy-r81,.um-public-profile-hero-r81[data-text-alignment="center"] .um-profile-summary,.um-public-profile-hero-r81[data-text-alignment="center"] .eyebrow{text-align:center!important}.um-public-profile-hero-r81[data-text-alignment="right"] .um-profile-copy-r81,.um-public-profile-hero-r81[data-text-alignment="right"] .um-profile-summary,.um-public-profile-hero-r81[data-text-alignment="right"] .eyebrow{text-align:right!important}
.um-profile-copy-r81 h1{color:#fff!important;margin:.12em 0 .28em!important;line-height:1.04!important;overflow-wrap:anywhere;text-wrap:balance}.um-profile-copy-r81 .eyebrow{color:#fff!important}.um-profile-copy-r81 .um-profile-summary{width:100%;max-width:900px!important;margin-left:0;margin-right:0;color:#fff!important;line-height:1.65}.um-profile-copy-r81 .um-profile-summary *{color:inherit!important}
.um-public-profile-hero-r81[data-title-desktop="small"] h1{font-size:clamp(2rem,3.5vw,3.4rem)!important}.um-public-profile-hero-r81[data-title-desktop="medium"] h1{font-size:clamp(2.5rem,4.6vw,4.4rem)!important}.um-public-profile-hero-r81[data-title-desktop="large"] h1{font-size:clamp(3rem,5.6vw,5.4rem)!important}.um-public-profile-hero-r81[data-title-desktop="extra_large"] h1{font-size:clamp(3.4rem,6.7vw,6.6rem)!important}
.um-public-profile-hero-r81[data-summary-desktop="small"] .um-profile-summary{font-size:.98rem!important}.um-public-profile-hero-r81[data-summary-desktop="medium"] .um-profile-summary{font-size:1.12rem!important}.um-public-profile-hero-r81[data-summary-desktop="large"] .um-profile-summary{font-size:1.3rem!important}
.um-merchant-status-strip-r15,.um-profile-content-section,.um-profile-inventory-section,.um-merchant-presentations-359r37{width:100%;text-align:left}.um-merchant-status-strip-inner-r15,.um-profile-toolbar-r15,.um-public-merchant-category-groups-r15,.um-profile-filter-panel-r15,.um-profile-product-grid,.um-profile-content-section .panel{width:100%;max-width:none;margin-left:0;margin-right:0;text-align:left}
.um-profile-toolbar-r15>div,.um-public-merchant-category-menu,.um-profile-product-body,.um-profile-product-card{text-align:left}
.um-profile-filter-panel-r15{padding:0;margin:24px 0;background:transparent!important;border:0!important;box-shadow:none!important}
.um-profile-filter{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(16px,2.2vw,26px)!important;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;backdrop-filter:blur(8px);text-align:left}
.um-profile-filter label,.um-profile-filter span,.um-profile-filter-actions{text-align:left!important}.um-profile-filter-actions{justify-content:flex-start}
@media(max-width:900px){.um-public-profile-hero-r81{aspect-ratio:auto!important;min-height:380px!important}.um-public-profile-hero-r81>.container{padding:30px 20px!important;justify-content:center!important}.um-public-profile-shell-r81{grid-template-columns:1fr!important;gap:18px!important}.um-profile-logo-wrap-r81{justify-content:flex-start!important}.um-public-profile-hero-r81[data-logo-position="center"] .um-profile-logo-wrap-r81{justify-content:center!important}.um-public-profile-hero-r81[data-logo-position="right"] .um-profile-logo-wrap-r81{justify-content:flex-end!important}.um-profile-logo-wrap-r81 .um-profile-logo{max-width:min(66vw,300px)!important;max-height:126px!important}.um-public-profile-hero-r81[data-logo-size="small"] .um-profile-logo{max-height:72px!important}.um-public-profile-hero-r81[data-logo-size="medium"] .um-profile-logo{max-height:96px!important}.um-public-profile-hero-r81[data-logo-size="large"] .um-profile-logo{max-height:122px!important}.um-public-profile-hero-r81[data-logo-size="extra_large"] .um-profile-logo{max-height:150px!important}.um-public-profile-hero-r81[data-title-mobile="small"] h1{font-size:clamp(1.75rem,8vw,2.45rem)!important}.um-public-profile-hero-r81[data-title-mobile="medium"] h1{font-size:clamp(2rem,9.2vw,2.9rem)!important}.um-public-profile-hero-r81[data-title-mobile="large"] h1{font-size:clamp(2.25rem,10.5vw,3.35rem)!important}.um-public-profile-hero-r81[data-summary-mobile="small"] .um-profile-summary{font-size:.9rem!important}.um-public-profile-hero-r81[data-summary-mobile="medium"] .um-profile-summary{font-size:1rem!important}.um-public-profile-hero-r81[data-summary-mobile="large"] .um-profile-summary{font-size:1.12rem!important}.um-public-profile-hero-r81>.container,.um-merchant-status-strip-r15>.container,.um-profile-content-section>.container,.um-profile-inventory-section>.container,.um-merchant-presentations-359r37>.container{padding-left:20px!important;padding-right:20px!important}.um-profile-filter{grid-template-columns:1fr!important;padding:18px!important}.um-profile-filter .um-btn{width:100%}}
