body:not(.home-page) .header-wrap {
	padding: 0;
	margin-bottom: 0;
}

body:not(.home-page) .header {
	min-height: 72px;
	border-right: 0;
	border-left: 0;
	border-radius: 0;
	box-shadow: 0 8px 25px #21170d12;
}

@media (max-width: 700px) {
	.header-wrap,
	.home-page .header-wrap {
		top: 30px;
		padding: 0;
		margin-bottom: 0;
	}

	.header,
	.home-page .header {
		min-height: 64px;
		padding: 7px 12px;
		border-right: 0;
		border-left: 0;
		border-radius: 0;
	}

	.unified-header .brand,
	.home-page .header .brand {
		width: 112px;
	}

	.unified-header .header-actions,
	.home-page .header-actions {
		margin-left: auto;
		padding-left: 10px;
		border-left: 0;
	}
}
.trust-marquee{position:relative;z-index:47;max-width:100%;overflow:hidden;border-block:1px solid #c69a3c40;background:#15110c;color:#fff;box-shadow:0 8px 22px #25170a17}
.trust-marquee__track{width:max-content;display:flex;will-change:transform;animation:trustMarqueeRight 32s linear infinite}
.trust-marquee__group{display:flex;align-items:center;flex:0 0 auto;min-height:34px;white-space:nowrap}
.trust-marquee__group span{padding:0 clamp(1.2rem,2.4vw,2.5rem);font-size:.63rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}
.trust-marquee__group i{color:#d6a63a;font-size:.48rem;font-style:normal}
.trust-marquee:hover .trust-marquee__track{animation-play-state:paused}
.home-page .trust-marquee{margin-top:102px;margin-bottom:-34px}
@keyframes trustMarqueeRight{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@media(max-width:700px){.trust-marquee__group{min-height:31px}.trust-marquee__group span{font-size:.58rem}.home-page .trust-marquee{margin-top:82px;margin-bottom:-31px}}
@media(prefers-reduced-motion:reduce){.trust-marquee__track{animation:none;transform:none}.trust-marquee{overflow-x:auto;scrollbar-width:none}}

.unified-header .home-whatsapp{border:1px solid #55c985;background:linear-gradient(135deg,#27b765,#138a49);color:#fff;box-shadow:0 7px 18px #15904c35}
.unified-header .home-whatsapp:hover{box-shadow:0 10px 25px #15904c55,0 0 14px #35c97945}
.unified-header .cart-btn{border:1px solid #5a91ec;background:linear-gradient(135deg,#3278e8,#174da9);color:#fff;box-shadow:0 7px 18px #174da938}
.unified-header .cart-btn:hover{box-shadow:0 10px 25px #174da958,0 0 14px #4b8bf04a}
.unified-header .cart-btn span{background:#fff;color:#174da9}

/* These state-proof selectors intentionally outrank the transparent and
   scrolled header rules in auressya.css, as well as page-builder defaults. */
.site .header-wrap .unified-header .header-actions>.home-whatsapp,
.home-page .header-wrap:not(.is-scrolled) .unified-header .header-actions>.home-whatsapp,
.header-wrap.is-scrolled .unified-header .header-actions>.home-whatsapp{border:1px solid #55c985!important;background:#159957!important;background-image:linear-gradient(135deg,#2bc46f 0%,#118748 100%)!important;color:#fff!important;box-shadow:0 7px 18px #15904c42!important}
.site .header-wrap .unified-header .header-actions>.home-whatsapp:hover,
.site .header-wrap .unified-header .header-actions>.home-whatsapp:focus-visible{background:#118748!important;background-image:linear-gradient(135deg,#31cd78 0%,#0f7d42 100%)!important;color:#fff!important;box-shadow:0 10px 25px #15904c60,0 0 15px #35c97955!important}
.site .header-wrap .unified-header .header-actions>.cart-btn,
.home-page .header-wrap:not(.is-scrolled) .unified-header .header-actions>.cart-btn,
.header-wrap.is-scrolled .unified-header .header-actions>.cart-btn{border:1px solid #5a91ec!important;background:#1c59bd!important;background-image:linear-gradient(135deg,#3981ed 0%,#164ba8 100%)!important;color:#fff!important;box-shadow:0 7px 18px #174da942!important}
.site .header-wrap .unified-header .header-actions>.cart-btn:hover,
.site .header-wrap .unified-header .header-actions>.cart-btn:focus-visible{background:#164ba8!important;background-image:linear-gradient(135deg,#438bf3 0%,#123f91 100%)!important;color:#fff!important;box-shadow:0 10px 25px #174da960,0 0 15px #4b8bf055!important}
.site .header-wrap .unified-header .header-actions>.cart-btn>span{background:#fff!important;color:#174da9!important}
