.pure-repeat{opacity:1;transform:translateY(0);transition:opacity .7s ease,transform .85s cubic-bezier(.2,.65,.3,1);transition-delay:0s!important}.pure-repeat.pure-repeat-hidden{opacity:0;transform:translateY(28px)}.pure-repeat:focus-within{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.pure-repeat,.pure-repeat.pure-repeat-hidden{opacity:1!important;transform:none!important;transition:none!important}}


.pure-luxury .header-wrapper{background:#e7d9cd!important}
.pure-luxury .header__heading-logo{mix-blend-mode:normal!important}
.site-footer .footer-wordmark img{content:url("//purebymiafitzpatrick.myshopify.com/cdn/shop/t/12/assets/pure-logo.png?v=66538799298831164261792897543");mix-blend-mode:lighten}

#MainContent>.shopify-section:has(>.mia-story-home),#MainContent>.shopify-section:has(>.featured-section){background:#ddd2c4}
#MainContent>.shopify-section:has(>.campaign-gallery),#MainContent>.shopify-section:has(>.why-vegan){background:#eee7dd}
#MainContent>.shopify-section:has(>.ritual){background:#e7d9cd}
#MainContent>.shopify-section>.mia-story-home,#MainContent>.shopify-section>.campaign-gallery,#MainContent>.shopify-section>.featured-section,#MainContent>.shopify-section>.why-vegan,#MainContent>.shopify-section>.ritual{padding-block:clamp(48px,6vw,88px)}
.pure-home-categories a.pure-shop-button,.pure-wide-navigation a.pure-shop-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;background:#eee7dd;color:#161211;border:1px solid #eee7dd;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;flex-shrink:0}
.pure-wide-navigation a.pure-shop-button{background:#161211;color:#eee7dd;border-color:#161211}
.pure-home-categories a.pure-shop-button:hover{background:#ddd2c4;border-color:#ddd2c4}
.pure-wide-navigation a.pure-shop-button:hover{background:#4e4036;border-color:#4e4036}
.pure-shop-button:focus-visible{outline:2px solid #b49a80;outline-offset:4px}
@media(max-width:767px){.pure-home-categories{gap:18px}.pure-home-categories a.pure-shop-button{position:sticky;left:0;z-index:2;box-shadow:8px 0 0 #161211;padding:10px 20px}}
