/* V134: fundo nude nas páginas internas; a homepage imersiva mantém o seu tema original. */
html:has(body.shop-page:not(.shop-home-page)){background:#F7F0EB!important}
body.shop-page:not(.shop-home-page){background:#F7F0EB!important;color:#25231f}
body.shop-page:not(.shop-home-page) main{background:transparent!important}
body.shop-page:not(.shop-home-page)>header{background:#F7F0EB!important;color:#214735!important;border-bottom:0!important;box-shadow:none!important}
body.shop-page:not(.shop-home-page) .top .brand{color:#214735!important}
body.shop-page:not(.shop-home-page) .top .brand img{filter:brightness(0) saturate(100%) invert(25%) sepia(15%) saturate(1043%) hue-rotate(96deg) brightness(92%) contrast(88%)!important}
body.shop-page:not(.shop-home-page) .shop-menu-toggle{color:#214735!important}
body.shop-page:not(.shop-home-page) .shop-menu-toggle svg{stroke:#214735!important}
body.shop-page:not(.shop-home-page) .shop-search{color:#214735!important;border-color:#214735!important}
body.shop-page:not(.shop-home-page) .shop-search input{color:#214735!important}
body.shop-page:not(.shop-home-page) .shop-search input::placeholder{color:#214735!important;opacity:.8}
body.shop-page:not(.shop-home-page) .shop-search button{color:#214735!important}
body.shop-page:not(.shop-home-page) .shop-search button svg{stroke:#214735!important}
body.shop-page:not(.shop-home-page) .top .header-utility>a,
body.shop-page:not(.shop-home-page) .top .header-utility .header-cart-icon,
body.shop-page:not(.shop-home-page) .top .header-utility .header-user-icon{color:#214735!important;stroke:#214735!important}
body.shop-page:not(.shop-home-page) .top .header-utility>a[href*="p=cart"] .count{background:#214735!important;color:#fff!important}
body.shop-page:not(.shop-home-page)>footer.site-footer{background:#F7F0EB!important}
