.supplement-store[class*=layout-] .store-page{flex-direction:column;display:flex}.supplement-store[class*=layout-] .store-page>*{flex-shrink:0}.supplement-store.layout-single-product #shop{order:2}.supplement-store.layout-single-product #why{order:3}.supplement-store.layout-single-product #faq{order:4}.supplement-store.layout-single-product #reviews{order:5}.supplement-store.layout-single-product #stack{order:6}.supplement-store.layout-collection #shop{order:2}.supplement-store.layout-collection #why{order:3}.supplement-store.layout-collection #stack{order:4}.supplement-store.layout-collection #reviews{order:5}.supplement-store.layout-collection #faq{order:6}.supplement-store.layout-subscription #stack{order:2}.supplement-store.layout-subscription #shop{order:3}.supplement-store.layout-subscription #why{order:4}.supplement-store.layout-subscription #faq{order:5}.supplement-store.layout-subscription #reviews{order:6}.supplement-store.layout-cosmetic #why{order:2}.supplement-store.layout-cosmetic #shop{order:3}.supplement-store.layout-cosmetic #reviews{order:4}.supplement-store.layout-cosmetic #faq{order:5}.supplement-store.layout-cosmetic #stack{order:6}.supplement-store[class*=layout-] .store-page>footer{order:20}.supplement-store[class*=layout-] .store-page>.store-hero{order:1}.supplement-store.layout-cosmetic .store-hero{background:var(--sl)}.supplement-store.layout-cosmetic .store-hero img{object-fit:contain}.supplement-store.layout-single-product #shop>.grid{max-width:36rem}.supplement-store[class*=layout-] h1,.supplement-store[class*=layout-] h2{overflow-wrap:break-word;letter-spacing:0}@media (prefers-reduced-motion:reduce){.supplement-store[class*=layout-] *{scroll-behavior:auto}}
