html body #SiteHeader,html body.template-index #SiteHeader,html body .header-wrapper,html body.template-index .header-wrapper,html body .site-header__search-container{background:#f1efe7!important;color:#542d32}
html body #SiteHeader{position:relative;border-bottom:1px solid #b1955a!important;box-shadow:0 2px 8px #542d3208;padding-block:14px}
html body #SiteHeader .site-nav__link,html body #SiteHeader .site-nav__link--icon{color:#542d32}
html body #SiteHeader .site-header__logo img,html body.template-index #SiteHeader .site-header__logo img{filter:brightness(0) saturate(100%) invert(18%) sepia(15%) saturate(1516%) hue-rotate(301deg) brightness(89%) contrast(86%)!important}
html body #SiteHeader .site-nav__link:not(.site-nav__link--icon){font-family:var(--typeBasePrimary),Jost,sans-serif;letter-spacing:.015em;font-size:14px;text-transform:none}
html body .announcement-bar{background:#542d32!important;color:#f4efe6!important}
html body .announcement-bar a{color:#f4efe6!important}
html body .announcement-bar .announcement-text{font-size:12px;line-height:1.35;letter-spacing:.025em}
html body #SiteHeader .site-header__logo a{max-width:156px}
@media(max-width:749px){
html body #SiteHeader{padding-block:8px}
html body #SiteHeader .site-header__logo a{width:132px;max-width:132px}
html body #SiteHeader .header-item--logo{flex-basis:132px}
html body #SiteHeader .site-nav__link--icon{padding:10px;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}
html body #SiteHeader:before{content:'';position:absolute;top:3px;left:calc(50% - 10px);width:38px;height:48px;pointer-events:none;opacity:.55;background:url('/cdn/shop/files/sivalya-footer-symbol-artwork.png?width=1000') left top/600px 300px no-repeat;mix-blend-mode:multiply}
html body .announcement-bar .announcement-text{font-size:11px;line-height:1.35;letter-spacing:0}
}
@media(max-width:359px){html body #SiteHeader:before{display:none}html body #SiteHeader .site-header__logo a{width:118px;max-width:118px}html body #SiteHeader .header-item--logo{flex-basis:118px}}
@media(max-width:749px){html body #SiteHeader .site-header__logo{margin:0 10px 0 0!important}html body #SiteHeader:before{mix-blend-mode:normal}html body .announcement-bar .announcement-text{font-size:11px!important;line-height:1.35!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}}

.template-index .sv-approved-home .closing-story .brand-note{background:#e8e2d8!important;color:#2f2f2f!important}.template-index .sv-approved-home .closing-story .brand-note h2,.template-index .sv-approved-home .closing-story .brand-note p{color:#2f2f2f!important}.template-index .sv-approved-home .closing-story .brand-note .eyebrow,.template-index .sv-approved-home .closing-story .brand-note a{color:#542d32!important}
