/* Dogwater brand layer */
:root{--dw-ink:#151412;--dw-orange:#c85b31;--dw-cream:#eee3ce}
body{background:#f1eadc}
.header-section,.header__row{background-color:var(--dw-ink)!important;color:var(--dw-cream)!important}
.header-section a,.header__row a{color:inherit}
.header__row a:hover{color:#ed8757!important}
h1,h2,h3,.heading{letter-spacing:-.025em}
button,.button{transition:transform .18s ease,background-color .18s ease}
.button:hover{transform:translateY(-1px)}
.collection-card img,.product-card img{object-fit:contain}
.collection-card{overflow:hidden}
.collection-card img{max-height:230px}
.product-card img{max-height:420px}
@media(max-width:749px){.collection-card img{max-height:150px}.product-card img{max-height:280px}}

@media(min-width:750px){
.header__row header-menu.header-menu .menu-list__link,.header__row header-menu.header-menu .mega-menu__link{color:#151512!important}
.header__row header-menu.header-menu .menu-list__link:hover,.header__row header-menu.header-menu .menu-list__link:focus-visible,.header__row header-menu.header-menu .mega-menu__link:hover,.header__row header-menu.header-menu .mega-menu__link:focus-visible{color:#92360c!important;text-decoration:underline;text-underline-offset:4px}
.header__row header-menu.header-menu .menu-list__link:focus-visible,.header__row header-menu.header-menu .mega-menu__link:focus-visible{outline:2px solid #151512;outline-offset:3px}
}
