/* Concept A; only retail Home on phones. Existing logo asset is preserved. */
@media(max-width:767px){
html[data-page=home]:has(.home-integrated-header) #app{padding-top:64px}
html[data-page=home] #app .compact-header.home-integrated-header{height:64px;padding:10px 14px;background:#fff;border-radius:0;box-shadow:none}
html[data-page=home] #app .compact-header.home-integrated-header .compact-row{display:contents}
html[data-page=home] #app .compact-header.home-integrated-header .plasco-logo{position:absolute;right:26px;top:18.875px;width:60px;height:26.25px;z-index:3;pointer-events:none;object-fit:contain}
html[data-page=home] #app .compact-header.home-integrated-header .profile-link{position:absolute;left:14px;top:10px;width:44px;height:44px;border-radius:50%;background:transparent;color:#292327;z-index:3}
html[data-page=home] #app .compact-header.home-integrated-header .profile-link:before{content:'';position:absolute;inset:4px;border-radius:50%;background:#f5f5f6;pointer-events:none}
html[data-page=home] #app .compact-header.home-integrated-header .profile-link:active:before{background:#eae9ec}
html[data-page=home] #app .compact-header.home-integrated-header .profile-link>.icon{position:relative;width:20px;height:20px}
html[data-page=home] #app .compact-header.home-integrated-header .home-search-panel{position:static;padding:0;margin:0 0 0 52px;transform:none;opacity:1;visibility:visible;background:transparent;border-radius:0}
html[data-page=home] #app .compact-header.home-integrated-header .search-box{position:relative;margin:0;height:44px;padding:0 12px 0 12px;gap:8px;border:1px solid #d9d7da;border-radius:28px;background:#fff;box-shadow:none}
html[data-page=home] #app .compact-header.home-integrated-header .search-box:before{content:'';position:absolute;right:82px;top:10px;bottom:10px;width:1px;background:#dfdde0}
html[data-page=home] #app .compact-header.home-integrated-header .search-box input{min-width:0;width:100%;padding:0 74px 0 0;font-size:12px;line-height:20px;color:#66636b}
html[data-page=home] #app .compact-header.home-integrated-header .search-box>.icon{order:2;flex:0 0 18px;width:18px;height:18px;color:#66636b}
html[data-page=home] #app .compact-header.home-integrated-header .search-box input::placeholder{color:#76727a;opacity:1}
}
