:root{--er-black:#050505;--er-gold:#d8b467;--er-gold-deep:#8f682b;--er-ivory:#f7f1e7;--er-muted:#c9c2b6}body,#header-group{background:var(--er-black)}#header-group .announcement-bar,#header-group .announcement-bar.section,#header-group .announcement-bar+.section-background{background:linear-gradient(90deg,#a16d24,#e6c16e 48%,#aa7629)!important;color:#0b0804!important}#header-group .announcement-bar *,#header-group .announcement-bar a{color:#0b0804!important}#header-component .header__row{background:#050505!important;color:var(--er-ivory)!important;border-color:#d8b46773!important}#header-component .header__columns{min-height:82px}#header-component a,#header-component button,#header-component .currency-code{color:var(--er-ivory)!important}#header-component a:hover,#header-component button:hover{color:var(--er-gold)!important}#header-component .cart-bubble__background{background:var(--er-gold)!important}#header-component .cart-bubble__text{color:#0a0804!important}footer,footer .section-background{background:var(--er-black)!important}footer{color:var(--er-ivory);border-top:1px solid rgba(216,180,103,.35)}.er-collection{min-height:70vh;background:radial-gradient(circle at 78% 8%,rgba(173,116,38,.09),transparent 31%),var(--er-black);color:var(--er-ivory);padding:34px clamp(16px,2.5vw,40px) 52px;font-family:var(--font-body--family,Arial,sans-serif)}.er-collection *{box-sizing:border-box}.er-collection a{color:inherit;text-decoration:none}.er-collection__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end;border-bottom:1px solid rgba(216,180,103,.45);padding-bottom:18px}.er-collection__heading h1{margin:0;color:var(--er-gold);font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,3.3rem);font-weight:600;letter-spacing:.01em}.er-collection__heading p{margin:8px 0 0;color:var(--er-ivory);font-size:.76rem;letter-spacing:.18em;text-transform:uppercase}.er-collection__meta{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.er-breadcrumb{display:flex;gap:9px;align-items:center;font-size:.78rem;color:#a9a39a}.er-breadcrumb a:first-child{color:var(--er-gold)}.er-sort{display:flex;gap:10px;align-items:center;font-size:.82rem}.er-sort select{min-width:160px;color:var(--er-ivory);background:#080808;border:1px solid var(--er-gold-deep);border-radius:0;padding:10px 34px 10px 12px}.er-collection__layout{display:grid;grid-template-columns:175px minmax(0,1fr);gap:18px}.er-sidebar{border-right:1px solid rgba(216,180,103,.22);padding:18px 14px 0 0}.er-sidebar__group{border-bottom:1px solid rgba(216,180,103,.24);padding:0 0 18px;margin-bottom:18px}.er-sidebar h2{color:var(--er-ivory);font:600 .84rem/1.2 var(--font-body--family,Arial,sans-serif);margin:0 0 13px}.er-sidebar__link{display:block;padding:8px 10px;margin:1px 0;color:#d4cec4!important;font-size:.78rem;transition:.2s ease}.er-sidebar__link:hover{color:var(--er-gold)!important;padding-left:13px}.er-sidebar__link.is-active{color:#090704!important;background:linear-gradient(90deg,#d1a858,#eccb82);font-weight:600}.er-price__line{height:2px;margin:11px 4px 14px;background:linear-gradient(90deg,var(--er-gold),#8e6425);position:relative}.er-price__line:before,.er-price__line:after{content:"";position:absolute;top:50%;width:11px;height:11px;border-radius:50%;background:var(--er-gold);transform:translateY(-50%)}.er-price__line:before{left:-2px}.er-price__line:after{right:-2px}.er-price__inputs{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:6px}.er-price label span{display:block;color:#aaa297;font-size:.66rem;margin-bottom:4px}.er-price input{width:100%;padding:7px 6px;color:var(--er-ivory);background:#0a0a0a;border:1px solid rgba(216,180,103,.35);border-radius:0;font-size:.72rem}.er-filter-button{width:100%;margin-top:9px;padding:8px 10px;border:1px solid var(--er-gold);background:transparent;color:var(--er-gold);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.er-products{min-width:0}.er-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.er-card{position:relative;min-width:0;background:#070707;border:1px solid rgba(216,180,103,.42);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.er-card:hover{transform:translateY(-3px);border-color:#d8b467e0;box-shadow:0 14px 30px #00000073}.er-card__image{display:block;aspect-ratio:1/.88;overflow:hidden;background:#090909}.er-card__image img,.er-card__image svg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.er-card:hover .er-card__image img{transform:scale(1.025)}.er-card__body{padding:10px 8px 8px;text-align:center}.er-card__title{display:block;min-height:2.2em;color:var(--er-ivory)!important;font-family:Georgia,Times New Roman,serif;font-size:.96rem;font-weight:600;line-height:1.15}.er-card__inspired{min-height:2.7em;margin:5px 0;color:#ddd6cb;font-size:.68rem;line-height:1.3}.er-card__price{margin:7px 0 10px;color:var(--er-ivory);font-size:.78rem}.er-card__form{margin:0}.er-add{width:100%;min-height:34px;border:1px solid var(--er-gold);border-radius:0;color:var(--er-gold);background:transparent;cursor:pointer;font-size:.74rem;transition:.2s ease}.er-add:hover:not(:disabled){color:#0b0804;background:linear-gradient(90deg,#c99c49,#e7c572)}.er-add:disabled{opacity:.45;cursor:not-allowed}.er-promo{grid-column:span 2;min-height:300px;border:1px solid rgba(216,180,103,.5);background:linear-gradient(100deg,#000000f5,#000000c7),radial-gradient(circle at 85% 45%,rgba(216,180,103,.25),transparent 38%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:28px;text-align:center}.er-promo__logo{width:auto;max-width:80px;max-height:80px;object-fit:contain}.er-promo__brand{margin-top:4px;color:var(--er-gold);font-family:Georgia,Times New Roman,serif;font-size:1rem;letter-spacing:.06em}.er-promo__slogan{color:var(--er-ivory);font-size:.62rem;letter-spacing:.23em}.er-promo p{margin:13px 0;color:var(--er-gold);font-family:Georgia,Times New Roman,serif;font-size:.92rem}.er-promo>a{border:1px solid var(--er-gold);padding:11px 20px;color:var(--er-gold)!important;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.er-pagination{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:28px;font-size:.78rem;color:#aaa297}.er-pagination a{color:var(--er-gold)!important}.er-empty{padding:80px 20px;text-align:center}.er-empty a{color:var(--er-gold)!important}@media(max-width:989px){.er-collection{padding-inline:16px}.er-collection__top{grid-template-columns:1fr;gap:14px}.er-collection__meta{align-items:flex-start}.er-collection__layout{grid-template-columns:1fr}.er-sidebar{border-right:0;border-bottom:1px solid rgba(216,180,103,.3);padding-right:0}.er-sidebar__group:first-child{display:flex;gap:8px;overflow-x:auto;align-items:center;padding-bottom:12px}.er-sidebar__group:first-child h2{flex:0 0 auto;margin:0 4px 0 0}.er-sidebar__group:first-child .er-sidebar__link{flex:0 0 auto;border:1px solid rgba(216,180,103,.3)}.er-price{display:none}}@media(max-width:749px){#header-component .header__columns{min-height:64px}.er-collection{padding-top:24px}.er-breadcrumb{display:none}.er-sort{width:100%;justify-content:space-between}.er-sort select{min-width:145px}.er-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.er-card__image{aspect-ratio:1/.95}.er-card__title{font-size:.9rem}.er-card__inspired{font-size:.63rem}.er-promo{grid-column:span 2;min-height:240px}}@media(max-width:390px){.er-product-grid{grid-template-columns:1fr}.er-promo{grid-column:span 1}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/essence-royale-premium.css.map */
