body:has(.wd-wishlist-content) .wd-page-title.page-title{
	min-height:0 !important;
	padding:26px 0 !important;
	background:var(--cg-slate-800) !important;
	border:0 !important;
	box-shadow:none !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:var(--cg-slate-800) !important;
	opacity:1 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title .container{
	min-height:0 !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title .entry-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .title{
	margin:0 !important;
	color:#FFFFFF !important;
	font-size:clamp(28px,3vw,38px) !important;
	font-weight:700 !important;
	letter-spacing:-.02em !important;
	line-height:1.15 !important;
	text-shadow:none !important;
}body:has(.wd-wishlist-content) .wd-my-account-sidebar{
	padding-right:28px !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-title{
	margin:0 0 14px !important;
	padding:0 0 11px 13px !important;
	border-bottom:1px solid var(--cg-line) !important;
	border-left:4px solid var(--cg-slate-700) !important;
	color:var(--cg-ink) !important;
	font-size:17px !important;
	line-height:1.3 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{
	border:1px solid var(--cg-line) !important;
	border-radius:8px !important;
	background:#FFFFFF !important;
	box-shadow:var(--cg-shadow-soft) !important;
	overflow:hidden !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation ul{
	margin:0 !important;
	padding:7px !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li{
	margin:0 0 3px !important;
	padding:0 !important;
	border:0 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
	display:flex !important;
	align-items:center !important;
	min-height:42px !important;
	padding:10px 13px !important;
	border-left:3px solid transparent !important;
	border-radius:5px !important;
	background:transparent !important;
	color:var(--cg-text) !important;
	font-size:13.5px !important;
	font-weight:700 !important;
	line-height:1.35 !important;
	text-decoration:none !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	border-left-color:#9AADB8 !important;
	background:var(--cg-slate-050) !important;
	color:var(--cg-ink) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a,body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation-link--wishlist a{
	border-left-color:var(--cg-burgundy) !important;
	background:var(--cg-slate-100) !important;
	color:var(--cg-ink) !important;
	box-shadow:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	width:100% !important;
	min-width:0 !important;
	margin:0 !important;
	padding:0 !important;
	border:1px solid var(--cg-line) !important;
	border-top:4px solid var(--cg-slate-800) !important;
	border-radius:9px !important;
	background:#FFFFFF !important;
	box-shadow:var(--cg-shadow) !important;
	overflow:hidden !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	display:flex !important;
	align-items:center !important;
	justify-content:space-between !important;
	gap:18px !important;
	min-height:64px !important;
	margin:0 !important;
	padding:15px 18px !important;
	border:0 !important;
	border-bottom:1px solid var(--cg-line) !important;
	background:var(--cg-slate-100) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head .title{
	min-width:0 !important;
	margin:0 !important;
	color:var(--cg-ink) !important;
	font-size:17px !important;
	font-weight:700 !important;
	line-height:1.3 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn{
	flex:0 0 auto !important;
	min-height:38px !important;
	margin:0 !important;
	padding:9px 14px !important;
	border:1px solid var(--cg-slate-700) !important;
	border-radius:6px !important;
	background:var(--cg-slate-700) !important;
	color:#FFFFFF !important;
	font-size:11.5px !important;
	font-weight:700 !important;
	line-height:1.2 !important;
	white-space:nowrap !important;
	box-shadow:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn:hover{
	background:var(--cg-slate-800) !important;
	border-color:var(--cg-slate-800) !important;
	color:#FFFFFF !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group{
	width:100% !important;
	min-width:0 !important;
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
	border-radius:0 !important;
	background:#FFFFFF !important;
	box-shadow:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	display:flex !important;
	align-items:center !important;
	justify-content:space-between !important;
	gap:20px !important;
	min-height:66px !important;
	margin:0 !important;
	padding:15px 18px !important;
	border:0 !important;
	border-bottom:1px solid var(--cg-line) !important;
	background:#FFFFFF !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-title{
	display:flex !important;
	align-items:center !important;
	gap:10px !important;
	min-width:0 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-title > .title{
	min-width:0 !important;
	margin:0 !important;
	color:var(--cg-ink) !important;
	font-size:17px !important;
	font-weight:700 !important;
	line-height:1.3 !important;
	overflow-wrap:anywhere !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-action{
	flex:0 0 auto !important;
	color:var(--cg-slate-700) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head .wd-social-icons{
	flex:0 0 auto !important;
	display:flex !important;
	align-items:center !important;
	gap:8px !important;
	color:var(--cg-slate-700) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head .wd-social-icons a{
	color:var(--cg-slate-700) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head .wd-social-icons a:hover{
	color:var(--cg-burgundy) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	display:flex !important;
	flex-direction:column !important;
	align-items:center !important;
	justify-content:center !important;
	min-height:320px !important;
	margin:0 !important;
	padding:58px 34px 62px !important;
	border:0 !important;
	background:
		linear-gradient(180deg,#FFFFFF 0,#F8FAFB 100%) !important;
	text-align:center !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist:before{
	margin:0 0 20px !important;
	color:#B7C4CB !important;
	font-size:58px !important;
	line-height:1 !important;
	opacity:1 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist .wd-empty-block-title{
	max-width:620px !important;
	margin:0 0 10px !important;
	color:var(--cg-ink) !important;
	font-size:21px !important;
	font-weight:700 !important;
	line-height:1.35 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist .wd-empty-block-text{
	max-width:580px !important;
	margin:0 auto !important;
	color:var(--cg-muted) !important;
	font-size:14px !important;
	line-height:1.65 !important;
}body:has(.wd-wishlist-content) *{
	box-sizing:border-box;
}body:has(.wd-wishlist-content) .wd-wishlist-content :is(h1,h2,h3,h4,p,li,a,span,strong){
	min-width:0;
	overflow-wrap:break-word;
	word-break:normal;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	min-width:0 !important;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		linear-gradient(180deg,var(--cg-parchment) 0,var(--cg-warm-white) 310px) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background:var(--cg-warm-white) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	border-top-color:var(--cg-slate-800) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a,body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation-link--wishlist a{
	border-left-color:var(--cg-burgundy) !important;
	background:var(--cg-parchment-deep) !important;
	color:var(--cg-ink) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	border-left-color:var(--cg-sage-500) !important;
	background:var(--cg-sage-100) !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title{
	background:var(--cg-slate-800) !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:var(--cg-slate-800) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:var(--cg-parchment-deep) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:var(--cg-warm-white) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,var(--cg-warm-white) 0,var(--cg-parchment) 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist:before{
	color:var(--cg-sage-500) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn{
	background:var(--cg-slate-700) !important;
	border-color:var(--cg-slate-700) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn:hover{
	background:var(--cg-slate-800) !important;
	border-color:var(--cg-slate-800) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	font-family:var(--e-global-typography-text-font-family,"Lato",Arial,sans-serif);
	font-size:14px;
	line-height:1.58;
}body:has(.wd-wishlist-content) :is(.entry-title,.wd-empty-block-title,.wd-wishlist-head .title,.wd-wishlist-group-title>.title){
	font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif) !important;
	line-height:1.22 !important;
}body:has(.wd-wishlist-content){
	--cg-burgundy:#68000A;
	--cg-burgundy-dark:#500007;
	--cg-burgundy-soft:#8A3A40;

	--cg-ink:#302D2A;
	--cg-text:#4B4641;
	--cg-muted:#716B64;

	--cg-slate-900:#4A5961;
	--cg-slate-800:#596A73;
	--cg-slate-700:#6B7D86;
	--cg-slate-600:#81919A;
	--cg-slate-300:#C7D1D5;
	--cg-slate-200:#DCE4E7;
	--cg-slate-100:#EAF0F2;
	--cg-slate-050:#F4F7F7;

	--cg-sage-800:#59675A;
	--cg-sage-700:#697869;
	--cg-sage-500:#879487;
	--cg-sage-300:#CBD5C9;
	--cg-sage-200:#DCE4D9;
	--cg-sage-100:#EEF2EC;

	--cg-ochre:#AE8447;
	--cg-ochre-dark:#8F6A38;
	--cg-ochre-soft:#EFE2CD;

	--cg-sienna:#A4664D;
	--cg-sienna-dark:#87513D;
	--cg-sienna-soft:#F1E1D9;

	--cg-parchment:#F7F2EA;
	--cg-parchment-deep:#EFE7DC;
	--cg-warm-white:#FFFDF9;
	--cg-white:#FFFFFF;
	--cg-line:#DDD5CC;
	--cg-line-dark:#CFC4B9;
	--cg-radius:9px;
	--cg-shadow:0 8px 22px rgba(48,45,42,.055);
	--cg-shadow-soft:0 3px 12px rgba(48,45,42,.04);

	color:var(--cg-text);
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation ul{
	padding:8px !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li{
	margin-bottom:4px !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
	min-height:42px !important;
	padding:10px 13px !important;
	line-height:1.35 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a,body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation-link--wishlist a{
	border-left:3px solid var(--cg-burgundy) !important;
	background:linear-gradient(90deg,var(--cg-parchment-deep) 0,var(--cg-parchment) 100%) !important;
	color:var(--cg-ink) !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content{
	padding-top:34px !important;
	padding-bottom:48px !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	width:100% !important;
	min-width:0 !important;
	margin:0 !important;
	padding:0 !important;
	border:1px solid var(--cg-line) !important;
	border-top:5px solid var(--cg-slate-800) !important;
	border-radius:10px !important;
	background:var(--cg-warm-white) !important;
	box-shadow:var(--cg-shadow) !important;
	overflow:hidden !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	display:flex !important;
	align-items:center !important;
	justify-content:space-between !important;
	gap:18px !important;
	min-height:66px !important;
	margin:0 !important;
	padding:16px 20px !important;
	border:0 !important;
	border-bottom:1px solid var(--cg-line) !important;
	background:linear-gradient(90deg,var(--cg-parchment-deep),var(--cg-parchment)) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head .title{
	margin:0 !important;
	color:var(--cg-ink) !important;
	font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif) !important;
	font-size:17px !important;
	font-weight:700 !important;
	line-height:1.3 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	display:flex !important;
	align-items:center !important;
	justify-content:space-between !important;
	gap:20px !important;
	min-height:66px !important;
	margin:0 !important;
	padding:16px 20px !important;
	border:0 !important;
	border-bottom:1px solid var(--cg-line) !important;
	background:var(--cg-slate-100) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-title > .title{
	margin:0 !important;
	color:var(--cg-ink) !important;
	font-size:17px !important;
	font-weight:700 !important;
	line-height:1.3 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-action,body:has(.wd-wishlist-content) .wd-wishlist-group-head .wd-social-icons,body:has(.wd-wishlist-content) .wd-wishlist-group-head .wd-social-icons a{
	color:var(--cg-slate-700) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	display:flex !important;
	flex-direction:column !important;
	align-items:center !important;
	justify-content:center !important;
	min-height:330px !important;
	margin:0 !important;
	padding:60px 36px 64px !important;
	border:0 !important;
	background:
		linear-gradient(180deg,var(--cg-warm-white) 0,var(--cg-parchment) 100%) !important;
	text-align:center !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist:before{
	margin:0 0 18px !important;
	color:var(--cg-sage-500) !important;
	font-size:60px !important;
	line-height:1 !important;
	opacity:.72 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist .wd-empty-block-title{
	max-width:620px !important;
	margin:0 0 10px !important;
	color:var(--cg-ink) !important;
	font-size:21px !important;
	font-weight:700 !important;
	line-height:1.35 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist .wd-empty-block-text{
	max-width:560px !important;
	margin:0 auto !important;
	color:var(--cg-muted) !important;
	font-size:14px !important;
	line-height:1.65 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > h2,body:has(.wd-wishlist-content) .wd-wishlist-content > .title{
	margin:0 !important;
	padding:16px 20px !important;
	border-bottom:1px solid var(--cg-line) !important;
	background:var(--cg-parchment-deep) !important;
	color:var(--cg-ink) !important;
	font-size:17px !important;
	line-height:1.3 !important;
}body:has(.wd-wishlist-content) :is(.wd-wishlist-content,.woocommerce-MyAccount-navigation) :is(h1,h2,h3,h4,p,li,a,span,strong,label){
	min-width:0 !important;
	overflow-wrap:break-word !important;
	word-break:normal !important;
}@media  (max-width:600px){body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head,body:has(.wd-wishlist-content) .wd-wishlist-group-head{
		align-items:flex-start !important;
		flex-direction:column !important;
		gap:10px !important;
	}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
		min-height:260px !important;
		padding:42px 20px 48px !important;
	}}body:has(.wd-wishlist-content){
	
	--cg-burgundy:#68000A;
	--cg-burgundy-dark:#500007;
	--cg-burgundy-soft:#8A3A40;

	
	--cg-ink:#312C29;
	--cg-text:#4C4540;
	--cg-muted:#756C65;

	--cg-desert-white:#FFFDF8;
	--cg-sand:#F6EFE4;
	--cg-sand-deep:#ECE0D1;
	--cg-stone:#E1D6C9;
	--cg-stone-dark:#CDBEAF;

	
	--cg-redrock:#A6543D;
	--cg-redrock-dark:#864130;
	--cg-redrock-soft:#F0DAD2;

	--cg-sunset:#C77C52;
	--cg-sunset-dark:#A96343;
	--cg-sunset-soft:#F4E1D5;

	--cg-ochre:#B78A49;
	--cg-ochre-dark:#946D37;
	--cg-ochre-soft:#F1E5CF;

	
	--cg-agave:#5E7774;
	--cg-agave-dark:#485F5C;
	--cg-agave-mid:#79918C;
	--cg-agave-soft:#E2ECE9;

	
	--cg-sky:#6E8791;
	--cg-sky-dark:#536B75;
	--cg-sky-soft:#E4ECEF;

	
	--cg-violet:#75677B;
	--cg-violet-dark:#5E5264;
	--cg-violet-soft:#ECE6EE;

	
	--cg-slate-900:#4D6065;
	--cg-slate-800:#586F73;
	--cg-slate-700:#6B8587;
	--cg-slate-600:#819798;
	--cg-slate-300:#C8D5D4;
	--cg-slate-200:#DCE6E4;
	--cg-slate-100:#E8F0EE;
	--cg-slate-050:#F3F7F5;

	--cg-sage-800:#566B62;
	--cg-sage-700:#687D72;
	--cg-sage-500:#87998E;
	--cg-sage-300:#CCD8D0;
	--cg-sage-200:#DDE6E0;
	--cg-sage-100:#EEF3EF;

	--cg-parchment:#F7F0E6;
	--cg-parchment-deep:#EEE2D4;
	--cg-warm-white:#FFFDF8;
	--cg-white:#FFFFFF;

	--cg-line:#DDD2C7;
	--cg-line-dark:#CDBFB2;

	--cg-shadow:0 8px 22px rgba(49,44,41,.055);
	--cg-shadow-soft:0 3px 12px rgba(49,44,41,.04);
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		linear-gradient(180deg,#F7F0E6 0,#FFFDF8 300px) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	border-top-color:#5E7774 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a,body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation-link--wishlist a{
	border-left-color:var(--cg-redrock) !important;
	background:
		linear-gradient(90deg,#F0E5D7 0,#F7F0E6 100%) !important;
	color:var(--cg-ink) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	border-left-color:var(--cg-agave-mid) !important;
	background:var(--cg-agave-soft) !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:#4E6766 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:
		linear-gradient(90deg,#F0E4D5 0,#F7F0E6 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:var(--cg-sky-soft) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,#FFFDF8 0,#F7F0E6 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist:before{
	color:var(--cg-agave-mid) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn{
	background:var(--cg-violet) !important;
	border-color:var(--cg-violet) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn:hover{
	background:var(--cg-violet-dark) !important;
	border-color:var(--cg-violet-dark) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	font-family:var(--e-global-typography-text-font-family,"Lato",Arial,sans-serif) !important;
	font-size:14px !important;
	line-height:1.6 !important;
}body:has(.wd-wishlist-content) :is(.entry-title,.wd-empty-block-title,.wd-wishlist-head .title,.wd-wishlist-group-title>.title){
	font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif) !important;
	line-height:1.24 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title *{
	color:#FFFDF8 !important;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		linear-gradient(180deg,#FBF8F2 0%,#FFFDFC 40%,#FFFFFF 100%) !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content{
	background:
		linear-gradient(180deg,rgba(255,253,248,.74) 0%,rgba(255,255,255,.98) 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background:
		linear-gradient(145deg,#FFFDF8 0%,#F8F1E8 100%) !important;
	border-color:#D8CABE !important;
	box-shadow:
		0 10px 28px rgba(71,55,45,.075),
		0 1px 0 rgba(255,255,255,.8) inset !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a,body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation-link--wishlist a{
	background:
		linear-gradient(90deg,#F2E5D6 0%,#E8EFEC 100%) !important;
	border-left-color:var(--cg-redrock) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:
		linear-gradient(90deg,#EFE2D3 0%,#F4E8DD 55%,#E8EFEC 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:
		linear-gradient(90deg,#E4ECEF 0%,#EBE6EE 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,#FFFDF8 0%,#F8EFE5 60%,#EEF3F1 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	position:relative !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content:before{
	content:"" !important;
	display:block !important;
	position:absolute !important;
	top:0 !important;
	left:20px !important;
	right:20px !important;
	height:3px !important;
	border-radius:0 0 3px 3px !important;
	background:
		linear-gradient(90deg,var(--cg-ochre) 0%,var(--cg-sunset) 48%,var(--cg-violet) 100%) !important;
	pointer-events:none !important;
}@media  (max-width:768px){body:has(.wd-wishlist-content) .wd-my-account-sidebar{
		padding-right:0 !important;
	}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
		min-height:250px !important;
		padding:40px 20px 46px !important;
	}}body:has(.wd-wishlist-content) .wd-wishlist-content *,body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation *{
	box-sizing:border-box;
}body:has(.wd-wishlist-content) :is(
	.wd-wishlist-content,.wd-wishlist-head,.wd-wishlist-group,
	.wd-wishlist-group-head,.wd-empty-block
){
	min-width:0 !important;
	max-width:100%;
}body:has(.wd-wishlist-content) :is(
	.wd-wishlist-head,.wd-wishlist-group-title,.wd-empty-block-text
){
	overflow-wrap:anywhere !important;
	word-break:normal !important;
	white-space:normal !important;
}body:has(.wd-wishlist-content) :is(.entry-title,.wd-empty-block-title){
	text-wrap:balance;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	font-family:var(--e-global-typography-text-font-family,"Lato",Arial,sans-serif) !important;
	color:var(--cg-text);
	font-size:14.25px !important;
	line-height:1.58 !important;
}body:has(.wd-wishlist-content) :is(.entry-title,.wd-empty-block-title,.wd-wishlist-head .title,.wd-wishlist-group-title>.title){
	font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif) !important;
	letter-spacing:-.012em;
	line-height:1.28 !important;
}body:has(.wd-wishlist-content) small{
	font-size:max(12.25px,.86em) !important;
	line-height:1.5 !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content{
	padding-top:30px !important;
	padding-bottom:46px !important;
}body:has(.wd-wishlist-content) .wd-my-account-sidebar{
	padding-right:24px !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
	min-height:42px !important;
	padding:10px 13px !important;
	font-size:13.75px !important;
	line-height:1.35 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head,body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	padding:16px 19px !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head .title,body:has(.wd-wishlist-content) .wd-wishlist-group-title > .title{
	font-size:17px !important;
	line-height:1.35 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	padding:52px 30px 56px !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist .wd-empty-block-title{
	font-size:21px !important;
	line-height:1.35 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist .wd-empty-block-text{
	font-size:14px !important;
	line-height:1.65 !important;
}@media  (max-width:768px){body:has(.wd-wishlist-content) .wd-content-area.site-content{
		padding-top:22px !important;
		padding-bottom:34px !important;
	}body:has(.wd-wishlist-content) .wd-wishlist-content{
		font-size:14px !important;
	}body:has(.wd-wishlist-content) .wd-my-account-sidebar{
		padding-right:0 !important;
		margin-bottom:18px !important;
	}}body:has(.wd-wishlist-content){
	--cg-bloom-sienna:#A4664D;
	--cg-bloom-sienna-dark:#87513D;
	--cg-bloom-sienna-soft:#F1E1D9;

	--cg-bloom-coral:#D9795F;
	--cg-bloom-coral-dark:#B85E49;
	--cg-bloom-coral-soft:#F5E1DA;

	--cg-bloom-marigold:#D5A447;
	--cg-bloom-marigold-dark:#AC8035;
	--cg-bloom-marigold-soft:#F4E8CE;

	--cg-bloom-violet:#7D6688;
	--cg-bloom-violet-dark:#654F71;
	--cg-bloom-violet-soft:#ECE5EF;

	--cg-bloom-agave:#5F7D78;
	--cg-bloom-agave-dark:#48635F;
	--cg-bloom-agave-soft:#E3ECE9;

	--cg-bloom-sky:#7C97A0;
	--cg-bloom-sky-soft:#E7EEF0;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		radial-gradient(circle at 8% 12%,rgba(164,102,77,.055) 0 8%,transparent 9%),
		radial-gradient(circle at 92% 18%,rgba(95,125,120,.055) 0 9%,transparent 10%),
		linear-gradient(180deg,#FCFAF6 0%,#FFFDF9 34%,#FFFFFF 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	position:relative !important;
	isolation:isolate;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	top:-14px !important;
	right:-14px !important;
	width:74px !important;
	height:74px !important;
	border-radius:50% !important;
	border:2px solid rgba(164,102,77,.22) !important;
	background:
		radial-gradient(circle at center,transparent 0 42%,rgba(213,164,71,.13) 43% 47%,transparent 48%) !important;
	pointer-events:none !important;
	animation:cgBloomFloat 8s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::before{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	right:32px !important;
	top:-8px !important;
	width:18px !important;
	height:18px !important;
	border-radius:50% !important;
	background:var(--cg-bloom-marigold) !important;
	box-shadow:
		24px 18px 0 rgba(125,102,136,.34),
		-18px 30px 0 rgba(95,125,120,.30) !important;
	pointer-events:none !important;
	animation:cgBloomGlow 6.5s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:
		linear-gradient(90deg,var(--cg-bloom-sky-soft) 0%,var(--cg-bloom-violet-soft) 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist::before{
	color:var(--cg-bloom-sienna) !important;
	text-shadow:0 8px 20px rgba(164,102,77,.12) !important;
	animation:cgBloomGlow 5.5s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{
	border-left-color:var(--cg-bloom-sienna) !important;
	background:
		linear-gradient(90deg,var(--cg-bloom-coral-soft) 0%,var(--cg-bloom-agave-soft) 100%) !important;
}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) *{
		animation-duration:.001ms !important;
		animation-iteration-count:1 !important;
		transition-duration:.001ms !important;
		scroll-behavior:auto !important;
	}}body:has(.wd-wishlist-content){
	--cg-night:#272329;
	--cg-night-2:#312A30;
	--cg-night-3:#3B3033;

	--cg-sand:#FFF9F1;
	--cg-sand-2:#F5E8DA;
	--cg-sand-3:#E4D1BF;

	--cg-agave:#617D77;
	--cg-agave-dark:#49625E;
	--cg-agave-soft:#DFEAE6;

	--cg-sunset:#D9785B;
	--cg-sunset-dark:#B85D45;
	--cg-sunset-soft:#F2DDD4;

	--cg-bloom:#A4664D;
	--cg-bloom-dark:#87513D;
	--cg-bloom-soft:#F1E1D9;

	--cg-violet:#75617E;
	--cg-violet-dark:#5E4B67;
	--cg-violet-soft:#EAE2ED;

	--cg-marigold:#C99847;
	--cg-marigold-dark:#9D7435;
	--cg-marigold-soft:#F0E3C8;

	--cg-sky:#78929B;
	--cg-sky-soft:#E4ECEF;

	--cg-ink:#2F2A2C;
	--cg-text:#4B4341;
	--cg-muted:#71665F;

	--cg-warm-white:#FFFDF8;
	--cg-parchment:#F8F0E7;
	--cg-parchment-deep:#EDDED0;
	--cg-line:#DCCFC4;
	--cg-line-dark:#C9B9AC;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		linear-gradient(180deg,#FCFAF6 0%,#FFFDF9 55%,#FFFFFF 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	border-color:#CDBCAF !important;
	box-shadow:0 9px 25px rgba(55,42,39,.075) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{
	background:
		linear-gradient(90deg,#7F2E47 0%,#73536E 48%,#556F69 100%) !important;
	color:#FFFDF8 !important;
	border-left-color:#E79A76 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:
		linear-gradient(90deg,#3B3138 0%,#4C3B49 55%,#405D5A 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:
		linear-gradient(90deg,#F0DFD3 0%,#EADCE5 52%,#DDE8E4 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:
		linear-gradient(90deg,#E0E9E6 0%,#E9E0EB 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,#FFF9F1 0%,#F0E4DA 60%,#E6ECE9 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist::before{
	color:var(--cg-bloom) !important;
}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) *{
		transition-duration:.001ms !important;
		animation-duration:.001ms !important;
		animation-iteration-count:1 !important;
	}}body:has(.wd-wishlist-content){
	--tw-night:#282329;
	--tw-night-2:#31292F;
	--tw-night-3:#3B3035;
	--tw-night-4:#46373C;

	--tw-cream:#FFF8EE;
	--tw-cream-2:#F5E7D8;
	--tw-cream-3:#E5CFBC;

	--tw-agave:#617B76;
	--tw-agave-2:#76918B;
	--tw-agave-dark:#49605C;
	--tw-agave-soft:#DFEAE6;

	--tw-sky:#718A95;
	--tw-sky-soft:#E2E9EC;

	--tw-coral:#D5765C;
	--tw-coral-dark:#B75C45;
	--tw-coral-soft:#F2DDD4;

	--tw-bloom:#B64970;
	--tw-bloom-dark:#8E3656;
	--tw-bloom-soft:#EFD9E2;

	--tw-violet:#75617F;
	--tw-violet-dark:#5A4964;
	--tw-violet-soft:#EAE2ED;

	--tw-marigold:#C69847;
	--tw-marigold-dark:#9D7435;
	--tw-marigold-soft:#F1E4C9;

	--tw-burgundy:#68000A;
	--tw-burgundy-dark:#500007;
	--tw-ink:#2D292A;
	--tw-text:#514946;
	--tw-muted:#746962;
	--tw-line:#D7C8BB;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		radial-gradient(circle at 8% 7%,rgba(182,73,112,.045),transparent 18%),
		radial-gradient(circle at 92% 12%,rgba(97,123,118,.045),transparent 20%),
		linear-gradient(180deg,#FBF8F4 0%,#FFFDF9 42%,#FFFFFF 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	border:1px solid #CDBAAF !important;
	border-radius:9px !important;
	box-shadow:0 10px 28px rgba(44,35,37,.075) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{
	background:
		linear-gradient(180deg,#2E292E 0%,#372E32 100%) !important;
	border-color:#4D4144 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
	color:#EEDFD3 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{
	background:
		linear-gradient(90deg,#7A2C45 0%,#71516C 48%,#546E68 100%) !important;
	color:#FFFDF8 !important;
	border-left-color:#E49A77 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	background:#41373B !important;
	color:#FFFDF8 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:
		linear-gradient(90deg,#3A3138 0%,#4C3C49 55%,#405B58 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:
		linear-gradient(90deg,#F0DED3 0%,#EADCE5 52%,#DDE8E4 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:
		linear-gradient(90deg,#E0E8E6 0%,#E9E0EB 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,#FFF9F1 0%,#F0E4DA 60%,#E6ECE9 100%) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation :is(strong,span){
	color:inherit !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	position:relative !important;
	isolation:isolate !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	top:-16px !important;
	right:-16px !important;
	width:68px !important;
	height:68px !important;
	border-radius:50% !important;
	border:2px solid rgba(182,73,112,.18) !important;
	background:
		radial-gradient(circle,transparent 0 44%,rgba(198,152,71,.10) 45% 49%,transparent 50%) !important;
	pointer-events:none !important;
}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) *{
		transition-duration:.001ms !important;
		animation-duration:.001ms !important;
		animation-iteration-count:1 !important;
	}}body:has(.wd-wishlist-content){
	--az-ink:#302B29;
	--az-text:#4F4844;
	--az-muted:#746B65;

	--az-cream:#FFFDF8;
	--az-sand:#F7F0E7;
	--az-sand-2:#EFE3D7;
	--az-stone:#DDD1C6;

	--az-agave:#748A82;
	--az-agave-dark:#556B64;
	--az-agave-soft:#E6EEEA;

	--az-sky:#8297A0;
	--az-sky-dark:#617680;
	--az-sky-soft:#E8EEF0;

	--az-coral:#C97A62;
	--az-coral-dark:#A55E49;
	--az-coral-soft:#F1DED7;

	--az-bloom:#A85A78;
	--az-bloom-dark:#82445D;
	--az-bloom-soft:#EFDDE4;

	--az-violet:#827286;
	--az-violet-dark:#63566A;
	--az-violet-soft:#EAE4EC;

	--az-ochre:#B99256;
	--az-ochre-dark:#8F6D3E;
	--az-ochre-soft:#F0E4D0;

	--az-twilight:#4E4650;
	--az-twilight-2:#5A515C;
	--az-deep-agave:#4F6662;
	--az-burgundy:#68000A;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		radial-gradient(circle at 8% 10%,rgba(168,90,120,.035),transparent 18%),
		radial-gradient(circle at 92% 13%,rgba(116,138,130,.04),transparent 20%),
		linear-gradient(180deg,#FBF9F5 0%,#FFFDF9 48%,#FFFFFF 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background:#FFFDF8 !important;
	border-color:#D8CCC2 !important;
	box-shadow:0 8px 22px rgba(51,42,38,.055) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{
	background:
		linear-gradient(180deg,#4C454D 0%,#554B54 100%) !important;
	border-color:#5D535A !important;
	box-shadow:0 8px 20px rgba(47,39,44,.10) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
	color:#F4E8DE !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{
	background:
		linear-gradient(90deg,#7D5568 0%,#716273 46%,#607872 100%) !important;
	color:#FFFDF8 !important;
	border-left-color:#E1A078 !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	background:#5E545D !important;
	color:#FFFDF8 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:
		linear-gradient(90deg,#625963 0%,#6B5E6B 55%,#5F7470 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:
		linear-gradient(90deg,#F2E5DC 0%,#EEE5EB 52%,#E6EEEB 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:
		linear-gradient(90deg,#E6EEEB 0%,#ECE6EE 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,#FFFDF8 0%,#F3E9E1 62%,#EDF2EF 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	position:relative !important;
	isolation:isolate !important;
	overflow:visible !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	top:-22px !important;
	right:-22px !important;
	width:82px !important;
	height:82px !important;
	border-radius:50% !important;
	border:2px solid rgba(168,90,120,.19) !important;
	background:
		radial-gradient(circle at center,transparent 0 54%,rgba(185,146,86,.10) 55% 59%,transparent 60%) !important;
	pointer-events:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::before{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	left:-12px !important;
	bottom:18px !important;
	width:12px !important;
	height:12px !important;
	border-radius:50% !important;
	background:rgba(201,122,98,.42) !important;
	box-shadow:
		18px 8px 0 rgba(116,138,130,.34),
		34px -5px 0 rgba(130,114,134,.30) !important;
	pointer-events:none !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content{
	position:relative !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content::after{
	content:"" !important;
	position:absolute !important;
	z-index:-2 !important;
	left:-40px !important;
	top:14% !important;
	width:150px !important;
	height:150px !important;
	border-radius:50% !important;
	background:radial-gradient(circle,rgba(116,138,130,.055) 0 45%,transparent 46%) !important;
	pointer-events:none !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation :is(a,span,strong){
	text-shadow:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	animation:cgAzDrift 9s ease-in-out infinite !important;
}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) *{
		animation-duration:.001ms !important;
		animation-iteration-count:1 !important;
		transition-duration:.001ms !important;
	}}body:has(.wd-wishlist-content){
	--pf-burgundy:#8B2F34;
	--pf-burgundy-dark:#68000A;
	--pf-burgundy-soft:#F3E5E3;

	--pf-ink:#2F2A28;
	--pf-text:#4D4641;
	--pf-muted:#736A63;

	--pf-warm:#FFFDF9;
	--pf-cream:#F8F0E8;
	--pf-cream-2:#F3E8DD;
	--pf-sand:#E7D7C7;

	--pf-sage:#EAF0EB;
	--pf-sage-2:#DDE8E1;
	--pf-sage-dark:#6E8378;

	--pf-blue:#EDF2F3;
	--pf-blue-2:#DDE7E9;
	--pf-blue-dark:#71858D;

	--pf-clay:#C9866D;
	--pf-clay-soft:#F1DED5;

	--pf-ochre:#B58A52;
	--pf-ochre-soft:#EFE2CF;

	--pf-violet:#8A798D;
	--pf-violet-soft:#ECE6ED;

	--pf-line:#D8CCC1;
	--pf-line-dark:#C9B9AC;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:
		radial-gradient(circle at 6% 8%,rgba(139,47,52,.025),transparent 16%),
		radial-gradient(circle at 94% 12%,rgba(113,133,141,.035),transparent 18%),
		linear-gradient(180deg,#FBFCF9 0%,#FFFDF9 46%,#FFFFFF 100%) !important;
	color:var(--pf-text) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background:var(--pf-warm) !important;
	border-color:var(--pf-line) !important;
	box-shadow:0 7px 20px rgba(63,52,45,.05) !important;
	color:var(--pf-text) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{
	background:
		linear-gradient(180deg,#F4ECE4 0%,#EEF2EF 100%) !important;
	border-color:#D5C9BF !important;
	box-shadow:0 7px 18px rgba(58,48,42,.05) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
	color:#493F3B !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{
	background:
		linear-gradient(90deg,#F1DDD9 0%,#EEE5EC 48%,#E5EEE9 100%) !important;
	color:#5F2328 !important;
	border-left-color:var(--pf-burgundy) !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	background:#F1E9E1 !important;
	color:#5F2328 !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:
		linear-gradient(90deg,#EFE8E3 0%,#EEE9EF 55%,#E7EEEB 100%) !important;
	color:#302B29 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:
		linear-gradient(90deg,#F4E8E1 0%,#F0E8EF 52%,#E8F0EC 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:
		linear-gradient(90deg,#E8F0EC 0%,#EFE9F0 100%) !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:
		linear-gradient(180deg,#FFFDF9 0%,#F5ECE4 62%,#EEF3F0 100%) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	position:relative !important;
	isolation:isolate !important;
	overflow:visible !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	top:-20px !important;
	right:-20px !important;
	width:76px !important;
	height:76px !important;
	border-radius:50% !important;
	border:2px solid rgba(139,47,52,.12) !important;
	background:
		radial-gradient(circle,transparent 0 55%,rgba(181,138,82,.08) 56% 60%,transparent 61%) !important;
	pointer-events:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::before{
	content:"" !important;
	position:absolute !important;
	z-index:-1 !important;
	left:-10px !important;
	bottom:16px !important;
	width:10px !important;
	height:10px !important;
	border-radius:50% !important;
	background:rgba(201,134,109,.30) !important;
	box-shadow:
		16px 7px 0 rgba(113,133,141,.24),
		31px -4px 0 rgba(138,121,141,.22) !important;
	pointer-events:none !important;
}body:has(.wd-wishlist-content){
	color:var(--pf-text) !important;
}body:has(.wd-wishlist-content) :is(h1,h2,h3,h4,strong){
	color:var(--pf-ink);
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	animation:cgLightDrift 10s ease-in-out infinite !important;
}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) *{
		animation-duration:.001ms !important;
		animation-iteration-count:1 !important;
		transition-duration:.001ms !important;
	}}body:has(.wd-wishlist-content) .main-page-wrapper{
	background:#FBFCF9 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{
	background:#F1ECE6 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{
	background:#F0E4E2 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li:not(.is-active) a:hover{
	background:#F3ECE5 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:#EFEAE6 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:#F2EAE5 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:#EAF0ED !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:#F8F1E9 !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	background:transparent !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::before{
	background:#D7A28D !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content::after{
	border-color:rgba(139,47,52,.14) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content *{
	background-image:none !important;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background-color:#FBF9F5 !important;
	background-image:
		radial-gradient(circle at 8% 18%,rgba(201,134,109,.075) 0,rgba(201,134,109,.025) 18%,transparent 36%),
		radial-gradient(circle at 91% 14%,rgba(113,133,141,.075) 0,rgba(113,133,141,.022) 20%,transparent 39%),
		radial-gradient(circle at 82% 88%,rgba(110,131,120,.06) 0,rgba(110,131,120,.018) 20%,transparent 38%),
		linear-gradient(135deg,#FBF8F3 0%,#F7F9F7 47%,#F6F7F8 72%,#FBF7F2 100%) !important;
	background-attachment:scroll !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content *{
	background-image:none !important;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background-color:#FBF9F5 !important;
	background-image:
		radial-gradient(circle at 8% 18%,rgba(201,134,109,.06) 0,rgba(201,134,109,.018) 18%,transparent 36%),
		radial-gradient(circle at 91% 14%,rgba(113,133,141,.06) 0,rgba(113,133,141,.018) 20%,transparent 39%),
		radial-gradient(circle at 82% 88%,rgba(110,131,120,.05) 0,rgba(110,131,120,.015) 20%,transparent 38%),
		linear-gradient(135deg,#FBF8F3 0%,#F7F9F7 48%,#F6F7F8 72%,#FBF7F2 100%) !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content,body:has(.wd-wishlist-content) .main-page-wrapper .container,body:has(.wd-wishlist-content) .woocommerce,body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper,body:has(.wd-wishlist-content) .wd-wishlist-content-wrapper{
	background-color:transparent !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) :is(.vc_row,.wpb_column,.vc_column-inner,.wpb_wrapper){
	background-color:transparent !important;
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background-image:none !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	box-shadow:0 8px 22px rgba(63,52,45,.055) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	transform:translateY(-1px) !important;
	box-shadow:
		0 1px 0 rgba(255,255,255,.86) inset,
		0 3px 7px rgba(55,46,40,.045),
		0 12px 28px rgba(55,46,40,.075) !important;
	border-color:#D7CBC0 !important;
	transition:
		transform .22s ease,
		box-shadow .22s ease,
		border-color .22s ease !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	box-shadow:
		0 1px 0 rgba(255,255,255,.9) inset,
		0 4px 9px rgba(55,46,40,.05),
		0 16px 34px rgba(55,46,40,.085) !important;
}@media  (hover:hover){body:has(.wd-wishlist-content) .wd-wishlist-content:hover{
		transform:translateY(-3px) !important;
		box-shadow:
			0 1px 0 rgba(255,255,255,.92) inset,
			0 5px 11px rgba(55,46,40,.055),
			0 18px 38px rgba(55,46,40,.095) !important;
	}}@media  (max-width:768px){body:has(.wd-wishlist-content) .wd-wishlist-content{
		transform:none !important;
		box-shadow:
			0 1px 0 rgba(255,255,255,.86) inset,
			0 5px 16px rgba(55,46,40,.065) !important;
	}}body:has(.wd-wishlist-content) .main-page-wrapper{
	position:relative !important;
	isolation:isolate !important;
	overflow:hidden !important;
	background-color:#FBF9F5 !important;
	background-image:
		radial-gradient(circle at 8% 18%,rgba(201,134,109,.06) 0,rgba(201,134,109,.018) 18%,transparent 36%),
		radial-gradient(circle at 91% 14%,rgba(113,133,141,.06) 0,rgba(113,133,141,.018) 20%,transparent 39%),
		radial-gradient(circle at 82% 88%,rgba(110,131,120,.05) 0,rgba(110,131,120,.015) 20%,transparent 38%),
		linear-gradient(135deg,#FBF8F3 0%,#F7F9F7 48%,#F6F7F8 72%,#FBF7F2 100%) !important;
	background-size:
		145% 145%,
		150% 150%,
		155% 155%,
		180% 180% !important;
	animation:cgAzCanvasDrift 95s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .main-page-wrapper::before{
	content:"" !important;
	position:absolute !important;
	z-index:-2 !important;
	top:4vh !important;
	left:4vw !important;
	width:min(72vw,980px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	pointer-events:none !important;
	opacity:.23 !important;

	
	background:
		conic-gradient(
			from 18deg,
			rgba(139,47,52,.20) 0deg,
			rgba(201,134,109,.22) 58deg,
			rgba(181,138,82,.18) 108deg,
			rgba(110,131,120,.21) 168deg,
			rgba(113,133,141,.21) 226deg,
			rgba(138,121,141,.19) 286deg,
			rgba(139,47,52,.20) 360deg
		) !important;

	filter:blur(1px) saturate(.82) !important;
	box-shadow:
		0 0 0 1px rgba(255,255,255,.22) inset,
		0 0 90px rgba(110,131,120,.06) !important;
	animation:cgAzMegaOrbDrift 130s ease-in-out infinite alternate !important;
}body:has(.wd-wishlist-content) .main-page-wrapper::after{
	content:"" !important;
	position:absolute !important;
	z-index:-3 !important;
	right:-12vw !important;
	bottom:-18vh !important;
	width:min(48vw,680px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	pointer-events:none !important;
	background:rgba(113,133,141,.16) !important;
	box-shadow:
		-90px -50px 0 rgba(110,131,120,.08),
		-160px 30px 0 rgba(201,134,109,.07) !important;
	filter:blur(20px) !important;
	animation:cgAzHaloDrift 110s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .main-page-wrapper > *{
	position:relative !important;
	z-index:1 !important;
}@media  (max-width:768px){body:has(.wd-wishlist-content) .main-page-wrapper::before{
		top:9vh !important;
		left:-22vw !important;
		width:118vw !important;
		opacity:.15 !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper::after{
		width:88vw !important;
		opacity:.14 !important;
	}}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) .main-page-wrapper,body:has(.wd-wishlist-content) .main-page-wrapper::before,body:has(.wd-wishlist-content) .main-page-wrapper::after{
		animation:none !important;
	}}body:has(.wd-wishlist-content) .main-page-wrapper::before{
	content:"" !important;
	position:absolute !important;
	z-index:-4 !important;
	top:3vh !important;
	left:1vw !important;
	width:min(68vw,930px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	pointer-events:none !important;
	opacity:.16 !important;
	background:
		conic-gradient(
			from 20deg,
			rgba(139,47,52,.18) 0deg,
			rgba(201,134,109,.19) 62deg,
			rgba(181,138,82,.15) 112deg,
			rgba(110,131,120,.18) 172deg,
			rgba(113,133,141,.18) 232deg,
			rgba(138,121,141,.16) 292deg,
			rgba(139,47,52,.18) 360deg
		) !important;
	filter:blur(1px) saturate(.78) !important;
	animation:cgAzOrbLarge 145s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content::before{
	content:"" !important;
	position:absolute !important;
	z-index:-5 !important;
	right:-6vw !important;
	top:18% !important;
	width:min(34vw,470px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	background:rgba(113,133,141,.055) !important;
	pointer-events:none !important;
	animation:cgAzOrbMedium 105s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .wd-content-area.site-content::after{
	content:"" !important;
	position:absolute !important;
	z-index:-5 !important;
	left:7% !important;
	bottom:7% !important;
	width:min(18vw,250px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	background:rgba(201,134,109,.045) !important;
	pointer-events:none !important;
	animation:cgAzOrbSmall 82s ease-in-out infinite !important;
}body:has(.wd-wishlist-content) .main-page-wrapper > .container::before{
	content:"" !important;
	position:absolute !important;
	z-index:-6 !important;
	top:11% !important;
	right:8% !important;
	width:min(42vw,610px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	border:1px solid rgba(110,131,120,.105) !important;
	background:transparent !important;
	pointer-events:none !important;
	animation:cgAzRingDrift 170s linear infinite !important;
}body:has(.wd-wishlist-content) .main-page-wrapper > .container::after{
	content:"" !important;
	position:absolute !important;
	z-index:-6 !important;
	left:4% !important;
	top:48% !important;
	width:min(22vw,320px) !important;
	aspect-ratio:1 / 1 !important;
	border-radius:50% !important;
	border:1px solid rgba(168,90,120,.09) !important;
	background:transparent !important;
	pointer-events:none !important;
	animation:cgAzRingDrift 125s ease-in-out infinite reverse !important;
}body:has(.wd-wishlist-content) .main-page-wrapper > .container{
	position:relative !important;
}@media  (max-width:768px){body:has(.wd-wishlist-content) .main-page-wrapper::before{
		width:120vw !important;
		left:-30vw !important;
		opacity:.10 !important;
	}body:has(.wd-wishlist-content) .wd-content-area.site-content::before{
		width:62vw !important;
		opacity:.65 !important;
	}body:has(.wd-wishlist-content) .wd-content-area.site-content::after{
		width:34vw !important;
		opacity:.65 !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper > .container::before{
		width:72vw !important;
		opacity:.65 !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper > .container::after{
		width:42vw !important;
		opacity:.65 !important;
	}}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) .main-page-wrapper::before,body:has(.wd-wishlist-content) .wd-content-area.site-content::before,body:has(.wd-wishlist-content) .wd-content-area.site-content::after,body:has(.wd-wishlist-content) .main-page-wrapper > .container::before,body:has(.wd-wishlist-content) .main-page-wrapper > .container::after{
		animation:none !important;
	}}body:has(.wd-wishlist-content) .main-page-wrapper{
	min-width:0 !important;
	max-width:100% !important;
}body:has(.wd-wishlist-content) :is(.main-page-wrapper .container,.wd-content-area.site-content,.woocommerce){
	min-width:0 !important;
	max-width:100% !important;
}@media  (max-width:1024px){body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper{
		display:block !important;
		width:100% !important;
		max-width:100% !important;
		min-width:0 !important;
	}body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper > *{
		width:100% !important;
		max-width:100% !important;
		min-width:0 !important;
		margin-left:0 !important;
		margin-right:0 !important;
	}body:has(.wd-wishlist-content) .wd-my-account-sidebar{
		width:100% !important;
		max-width:none !important;
		padding-right:0 !important;
		margin-bottom:18px !important;
	}}@media  (max-width:768px){body:has(.wd-wishlist-content) .wd-content-area.site-content{
		padding-left:14px !important;
		padding-right:14px !important;
	}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation,body:has(.wd-wishlist-content) .wd-wishlist-content{
		width:100% !important;
		max-width:100% !important;
		min-width:0 !important;
	}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation ul{
		margin:0 !important;
		padding:0 !important;
	}body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
		min-height:44px !important;
		padding:11px 13px !important;
		white-space:normal !important;
	}body:has(.wd-wishlist-content) .wd-wishlist-content :is(
		.product-grid-item,.wd-wishlist-product,.wd-wishlist-item
	){
		min-width:0 !important;
		max-width:100% !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper{
		background-size:
			130% 130%,
			135% 135%,
			140% 140%,
			155% 155% !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper::before{
		width:116vw !important;
		left:-26vw !important;
		top:8vh !important;
		opacity:.09 !important;
		filter:none !important;
	}body:has(.wd-wishlist-content) .wd-content-area.site-content::before{
		width:56vw !important;
		opacity:.55 !important;
	}body:has(.wd-wishlist-content) .wd-content-area.site-content::after{
		width:30vw !important;
		opacity:.50 !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper > .container::before{
		width:68vw !important;
		opacity:.52 !important;
	}body:has(.wd-wishlist-content) .main-page-wrapper > .container::after{
		width:40vw !important;
		opacity:.48 !important;
	}}@media  (max-width:480px){body:has(.wd-wishlist-content) .wd-content-area.site-content{
		padding-left:10px !important;
		padding-right:10px !important;
	}body:has(.wd-wishlist-content) .wd-wishlist-content{
		padding:15px !important;
	}body:has(.wd-wishlist-content) .wd-content-area.site-content::after{
		display:none !important;
	}}@media  (hover:none) and (pointer:coarse){body:has(.wd-wishlist-content) :is(button,.button){
		min-height:42px;
	}body:has(.wd-wishlist-content) .wd-wishlist-content{
		transform:none !important;
	}}@media  (prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) .main-page-wrapper{
		animation:none !important;
	}}@media  (min-width:1025px){body:has(.wd-wishlist-content) .wd-content-area.site-content > .woocommerce{
		width:min(1180px,calc(100% - 32px)) !important;
		max-width:1180px !important;
		margin-left:auto !important;
		margin-right:auto !important;
		box-sizing:border-box !important;
	}body:has(.wd-wishlist-content) .wd-content-area.site-content{
		width:100% !important;
		max-width:none !important;
		padding-left:24px !important;
		padding-right:24px !important;
		box-sizing:border-box !important;
	}body:has(.wd-wishlist-content) .wd-wishlist-content,body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper{
		width:100% !important;
		max-width:1180px !important;
		margin-left:auto !important;
		margin-right:auto !important;
		box-sizing:border-box !important;
	}body:has(.wd-wishlist-content) :is(.wd-my-account-sidebar,.wd-wishlist-content){
		min-width:0 !important;
		box-sizing:border-box !important;
	}}@media  (max-width:1024px){body:has(.wd-wishlist-content) .wd-content-area.site-content > .woocommerce,body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper{
		width:100% !important;
		max-width:100% !important;
	}}@media  (min-width:1025px){html body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper,html body:has(.wd-wishlist-content) .wd-my-account-wrapper,html body:has(.wd-wishlist-content) .wd-my-account-layout{
		display:flex !important;
		flex-direction:row !important;
		flex-wrap:nowrap !important;
		align-items:flex-start !important;
		justify-content:flex-start !important;
		gap:28px !important;

		width:100% !important;
		max-width:1180px !important;
		min-width:0 !important;

		margin-left:auto !important;
		margin-right:auto !important;

		box-sizing:border-box !important;
	}html body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper > .wd-my-account-sidebar,html body:has(.wd-wishlist-content) .wd-my-account-wrapper > .wd-my-account-sidebar,html body:has(.wd-wishlist-content) .wd-my-account-layout > .wd-my-account-sidebar{
		display:block !important;
		flex:0 0 250px !important;

		width:250px !important;
		min-width:250px !important;
		max-width:250px !important;

		margin:0 !important;
		padding:0 !important;

		float:none !important;
		clear:none !important;

		box-sizing:border-box !important;
	}html body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper > .wd-wishlist-content,html body:has(.wd-wishlist-content) .wd-my-account-wrapper > .wd-wishlist-content,html body:has(.wd-wishlist-content) .wd-my-account-layout > .wd-wishlist-content{
		display:block !important;
		flex:1 1 0 !important;

		width:auto !important;
		min-width:0 !important;
		max-width:calc(100% - 278px) !important;

		margin:0 !important;
		padding-left:24px !important;

		float:none !important;
		clear:none !important;

		box-sizing:border-box !important;
	}html body:has(.wd-wishlist-content) .woocommerce-MyAccount-content{
		flex:1 1 0 !important;
		width:auto !important;
		min-width:0 !important;
		max-width:calc(100% - 278px) !important;
		margin:0 !important;
		padding-left:24px !important;
		float:none !important;
		clear:none !important;
		box-sizing:border-box !important;
	}html body:has(.wd-wishlist-content) .wd-wishlist-content,html body:has(.wd-wishlist-content) .wd-wishlist-content > *,html body:has(.wd-wishlist-content) .wd-wishlist-group,html body:has(.wd-wishlist-content) .wd-wishlist-products,html body:has(.wd-wishlist-content) .wd-wishlist-content-wrapper{
		width:100% !important;
		max-width:100% !important;
		min-width:0 !important;
		box-sizing:border-box !important;
	}html body:has(.wd-wishlist-content) .wd-my-account-sidebar .woocommerce-MyAccount-navigation{
		width:250px !important;
		min-width:250px !important;
		max-width:250px !important;
		margin:0 !important;
	}}@media  (max-width:1024px){html body:has(.wd-wishlist-content) .woocommerce-my-account-wrapper,html body:has(.wd-wishlist-content) .wd-my-account-wrapper,html body:has(.wd-wishlist-content) .wd-my-account-layout{
		display:block !important;
		width:100% !important;
		max-width:100% !important;
	}html body:has(.wd-wishlist-content) .wd-my-account-sidebar,html body:has(.wd-wishlist-content) .wd-wishlist-content,html body:has(.wd-wishlist-content) .woocommerce-MyAccount-content{
		width:100% !important;
		min-width:0 !important;
		max-width:100% !important;
		margin:0 !important;
		padding-left:0 !important;
		float:none !important;
		clear:none !important;
	}}body:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account,.woocommerce-order-received)
:is(
	.cart-content-wrapper,
	.cart_totals,
	.woocommerce-checkout-review-order,
	.checkout-order-review,
	.woocommerce-billing-fields,
	.woocommerce-shipping-fields,
	.woocommerce-additional-fields,
	.woocommerce-MyAccount-navigation,
	.woocommerce-MyAccount-content,
	.wd-my-account-sidebar,
	.wd-wishlist-content,
	.woocommerce-order-details,
	.woocommerce-customer-details
){
	border-radius:4px !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background:#FFFDF9 !important;
	border-color:#D9CEC2 !important;
}body:has(.wd-wishlist-content){
	--hp-ink:#292725;
	--hp-text:#45403C;
	--hp-muted:#6D655F;
	--hp-red:#68000A;
	--hp-red-2:#7C1722;
	--hp-red-soft:#F3E7E5;
	--hp-cream:#FFFDF9;
	--hp-warm:#F8F2EB;
	--hp-warm-2:#F2E8DE;
	--hp-line:#D8CCC0;
	--hp-line-soft:#E7DED5;
	--hp-sage:#EDF1ED;
	--hp-slate:#EEF2F3;
	--hp-violet:#F1EDF2;
}body:has(.wd-wishlist-content) .main-page-wrapper{
	background-color:#FBF8F3 !important;
	color:var(--hp-text) !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content{
	background:var(--hp-cream) !important;
	border:1px solid var(--hp-line) !important;
	border-radius:2px !important;
	box-shadow:0 6px 18px rgba(55,46,40,.045) !important;
	color:var(--hp-text) !important;
}body:has(.wd-wishlist-content) .button.alt{
	background:var(--hp-red) !important;
	color:#FFFDF9 !important;
	border:1px solid var(--hp-red) !important;
	border-radius:2px !important;
}body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{
	background:#F2EEE9 !important;
	color:#2F2B28 !important;
}body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
	background:#F7F1EA !important;
}body:has(.wd-wishlist-content) .wd-wishlist-group-head{
	background:#F2EEE9 !important;
}body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
	background:#FBF7F2 !important;
}body:has(.wd-wishlist-content) :is(
	.wd-wishlist-content,
	button,
	.button
){
	border-radius:2px !important;
}@media  (max-width:1024px){body:has(.wd-wishlist-content) .wd-content-area.site-content{
		padding-left:14px !important;
		padding-right:14px !important;
	}body:has(.wd-wishlist-content) .wd-wishlist-content{
		box-shadow:0 4px 12px rgba(55,46,40,.04) !important;
	}}@media  (max-width:480px){body:has(.wd-wishlist-content) .wd-content-area.site-content{
		padding-left:10px !important;
		padding-right:10px !important;
	}body:has(.wd-wishlist-content) .wd-wishlist-content{
		border-radius:1px !important;
	}}body:has(.wd-wishlist-content) .main-page-wrapper::before{
	opacity:.10 !important;
}body:has(.wd-wishlist-content) .main-page-wrapper > .container::before,body:has(.wd-wishlist-content) .main-page-wrapper > .container::after{
	opacity:.18 !important;
}@media  (min-width:1025px){body:not(.logged-in):has(.wd-wishlist-content) .main-page-wrapper > .container,body:not(.logged-in):has(.wd-wishlist-content) .wd-content-area.site-content,body:not(.logged-in):has(.wd-wishlist-content) .wd-content-area.site-content > article.entry-content{
		width:100% !important;
		max-width:1228px !important;
		margin-left:auto !important;
		margin-right:auto !important;
		padding-left:24px !important;
		padding-right:24px !important;
		box-sizing:border-box !important;
	}body:not(.logged-in):has(.wd-wishlist-content) .wd-content-area.site-content > article.entry-content > div,body:not(.logged-in):has(.wd-wishlist-content) .wd-wishlist-content{
		width:100% !important;
		max-width:1180px !important;
		margin-left:auto !important;
		margin-right:auto !important;
		box-sizing:border-box !important;
	}}@media  (max-width:1024px){body:not(.logged-in):has(.wd-wishlist-content) .main-page-wrapper > .container,body:not(.logged-in):has(.wd-wishlist-content) .wd-content-area.site-content,body:not(.logged-in):has(.wd-wishlist-content) .wd-content-area.site-content > article.entry-content,body:not(.logged-in):has(.wd-wishlist-content) .wd-content-area.site-content > article.entry-content > div,body:not(.logged-in):has(.wd-wishlist-content) .wd-wishlist-content{
		width:100% !important;
		max-width:100% !important;
		min-width:0 !important;
		margin-left:auto !important;
		margin-right:auto !important;
		box-sizing:border-box !important;
	}}


/* ============================================================
   1.9.0 — WISHLIST COMPONENT LAYER
   Compact WoodMart wishlist using the same journey vocabulary.
   ============================================================ */
body:has(.wd-wishlist-content) .wd-page-title.page-title,body:has(.wd-wishlist-content) .wd-page-title.page-title .wd-page-title-bg{background:#F2EEE9 !important;color:var(--cg-ink) !important;}
body:has(.wd-wishlist-content) .wd-page-title.page-title{min-height:0 !important;padding:20px 0 !important;border-bottom:1px solid var(--cg-line) !important;box-shadow:none !important;}
body:has(.wd-wishlist-content) .wd-page-title.page-title :is(.entry-title,.title){margin:0 !important;color:var(--cg-ink) !important;font-size:clamp(24px,2.6vw,33px) !important;font-weight:700 !important;}
body:has(.wd-wishlist-content) .wd-my-account-sidebar{padding-right:20px !important;}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{border:1px solid var(--cg-line) !important;background:#FFFDF9 !important;overflow:hidden !important;}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation ul{padding:5px !important;}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{min-height:37px !important;padding:8px 10px !important;border-left:3px solid transparent !important;border-radius:2px !important;color:var(--cg-text) !important;font-size:12.8px !important;font-weight:700 !important;}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a{border-left-color:var(--cg-red) !important;background:#EEF2F3 !important;color:var(--cg-ink) !important;}
body:has(.wd-wishlist-content) .wd-wishlist-content{border:1px solid var(--cg-line) !important;border-top:3px solid var(--cg-slate) !important;background:var(--cg-cream) !important;overflow:hidden !important;}
body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{padding-top:12px !important;padding-bottom:12px !important;background:#F7F1EA !important;border-bottom:1px solid var(--cg-line) !important;}
body:has(.wd-wishlist-content) .wd-wishlist-group-head{padding-top:9px !important;padding-bottom:9px !important;background:#F2EEE9 !important;border-color:var(--cg-line) !important;}
body:has(.wd-wishlist-content) :is(.product-title,.wd-entities-title){color:var(--cg-ink) !important;}
body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{padding:26px 18px !important;background:#FAF7F3 !important;}
body:has(.wd-wishlist-content) .wd-wishlist-content :is(.button,button){min-height:38px !important;}
@media (max-width:768px){
  body:has(.wd-wishlist-content) .wd-my-account-sidebar{padding-right:0 !important;margin-bottom:12px !important;}
  body:has(.wd-wishlist-content) .wd-page-title.page-title{padding:15px 0 !important;}
  body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{padding-top:9px !important;padding-bottom:9px !important;}
}
@media (max-width:480px){
  body:has(.wd-wishlist-content) .wd-page-title.page-title :is(.entry-title,.title){font-size:23px !important;}
  body:has(.wd-wishlist-content) .wd-wishlist-content{border-top-width:2px !important;}
}

/* ======================================================================
   ALPHA.17 — WISHLIST POLISH
   Personality: gallery-like cream + slate + restrained ochre accent.
   ====================================================================== */
body:has(.wd-wishlist-content) .wd-wishlist-content{border-color:#D6CDC3!important;box-shadow:0 6px 18px rgba(55,46,40,.05)!important;background-image:radial-gradient(circle at 96% 6%,rgba(183,121,62,.08) 0 15px,transparent 16px),radial-gradient(circle at 4% 94%,rgba(82,102,108,.06) 0 10px,transparent 11px)!important;background-repeat:no-repeat!important}
body:has(.wd-wishlist-content) :is(.wd-wishlist-head h2,.wd-wishlist-title){color:#3E5156!important;letter-spacing:-.014em!important}
body:has(.wd-wishlist-content) :is(.wd-wishlist-product,.product-grid-item){transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease!important}
@media(hover:hover){body:has(.wd-wishlist-content) :is(.wd-wishlist-product,.product-grid-item):hover{box-shadow:0 10px 24px rgba(55,46,40,.075)!important;transform:translateY(-1px)!important}}
@media(prefers-reduced-motion:reduce){body:has(.wd-wishlist-content) *{transition-duration:.01ms!important}}

/* ======================================================================
   ALPHA.18 — WISHLIST / SAME STUDIO LANGUAGE
   ====================================================================== */
body:has(.wd-wishlist-content) .wd-wishlist-content{border-color:#D8D0C8!important;border-radius:6px!important;background-color:#FFFDF9!important;background-image:radial-gradient(circle at 96% 6%,rgba(169,78,93,.10) 0 17px,transparent 18px),radial-gradient(circle at 4% 94%,rgba(101,120,95,.085) 0 11px,transparent 12px)!important;background-repeat:no-repeat!important;box-shadow:0 8px 24px rgba(61,46,39,.075),0 2px 6px rgba(61,46,39,.035)!important}
body:has(.wd-wishlist-content) .wd-wishlist-content>.wd-wishlist-head{background:linear-gradient(90deg,#F3EFEB 0%,#FFFDF9 62%,#F1E9E8 100%)!important;border-bottom-color:#D8D0C8!important}
body:has(.wd-wishlist-content) :is(.wd-wishlist-head h2,.wd-wishlist-title,.product-title,.wd-entities-title){color:#292725!important;font-family:var(--e-global-typography-primary-font-family,"Poppins",Arial,sans-serif)!important;font-weight:700!important;letter-spacing:-.014em!important}
body:has(.wd-wishlist-content) .wd-wishlist-group-head{background:#E8EFE4!important;border-color:#CDD7C9!important;color:#52614F!important}
body:has(.wd-wishlist-content) :is(.wd-wishlist-product,.product-grid-item){border-color:#E0D8D0!important;border-radius:5px!important;background:#FFFDF9!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}
@media(hover:hover) and (pointer:fine){body:has(.wd-wishlist-content) :is(.wd-wishlist-product,.product-grid-item):hover{transform:translateY(-1px)!important;box-shadow:0 10px 24px rgba(61,46,39,.09)!important}}

/* ======================================================================
   ALPHA.40 — WISHLIST SURFACE UNIFICATION
   Presentation only; WoodMart wishlist persistence/actions are unchanged.
   ====================================================================== */
body:has(.wd-wishlist-content){
  --cg40-ink:#292725;
  --cg40-paper:#FFFDF9;
  --cg40-paper-soft:#FAF7F3;
  --cg40-band:#F1ECE6;
  --cg40-line:#D8D0C8;
  --cg40-slate:#52666C;
  --cg40-red:#68000A;
  --cg40-radius:2px;
}
body:has(.wd-wishlist-content) .main-page-wrapper{
  background:#FFFFFF !important;
  background-image:linear-gradient(180deg,#F7F4EF 0,#FFFDF9 300px,#FFFFFF 640px) !important;
}
body:has(.wd-wishlist-content) :is(.woocommerce-MyAccount-navigation,.wd-wishlist-content,.wd-wishlist-product,.product-grid-item){
  border-radius:var(--cg40-radius) !important;
  background-image:none !important;
  box-shadow:none !important;
}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation{
  border-color:var(--cg40-line) !important;
  background:var(--cg40-paper) !important;
}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation a{
  border-radius:0 !important;
}
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation li.is-active a,
body:has(.wd-wishlist-content) .woocommerce-MyAccount-navigation-link--wishlist a{
  border-left-color:var(--cg40-red) !important;
  background:#F7F1EA !important;
  color:var(--cg40-ink) !important;
}
body:has(.wd-wishlist-content) .wd-wishlist-content{
  border-color:var(--cg40-line) !important;
  border-top:3px solid var(--cg40-slate) !important;
  background:var(--cg40-paper) !important;
}
body:has(.wd-wishlist-content) .wd-wishlist-content > .wd-wishlist-head{
  background:var(--cg40-band) !important;
  background-image:none !important;
  border-color:var(--cg40-line) !important;
}
body:has(.wd-wishlist-content) .wd-wishlist-group-head{
  background:#F7F4EF !important;
  border-color:var(--cg40-line) !important;
  color:var(--cg40-ink) !important;
}
body:has(.wd-wishlist-content) :is(.wd-wishlist-product,.product-grid-item){
  border-color:var(--cg40-line) !important;
  background:var(--cg40-paper) !important;
  transform:none !important;
}
@media (hover:hover) and (pointer:fine){
  body:has(.wd-wishlist-content) :is(.wd-wishlist-product,.product-grid-item):hover{
    transform:none !important;
    box-shadow:none !important;
    border-color:#C6B9AE !important;
  }
}
body:has(.wd-wishlist-content) .wd-wishlist-create-group-btn,
body:has(.wd-wishlist-content) .wd-wishlist-content :is(.button,button){
  border-radius:var(--cg40-radius) !important;
  box-shadow:none !important;
  transform:none !important;
}
body:has(.wd-wishlist-content) .wd-empty-block.wd-empty-wishlist{
  background:var(--cg40-paper-soft) !important;
  background-image:none !important;
}
