.shop-header{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);position:sticky;top:0;z-index:50}.shop-nav{max-width:1280px;margin:0 auto;padding:1rem;display:flex;justify-content:space-between;align-items:center}.shop-footer{margin-top:auto;background-color:#fff;border-top:1px solid #e5e7eb;padding:2rem 0}@media (max-width:767px){.agogo-wa-float{transition:bottom .2s ease}body.buybar-on .agogo-wa-float{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}body.buybar-on footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))}body:has(.agogo-buybar[data-show="1"]) .agogo-wa-float{bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}}