body.aad-night-gallery{--color-background:#080808;--color-background-rgb:8 8 8;--color-foreground:#eee8de;--color-foreground-rgb:238 232 222;background:#080808!important;color:#eee8de}
body.aad-night-gallery :is(.page-wrapper,#MainContent,.section-background,.section,.product-grid-container,.collection-wrapper,.product-grid,.product-grid__item,.product-grid__card,.aaronya-collection-nav,.aaronya-collection-nav__background,.aaronya-collection-main__background,.aaronya-filter-shortcuts,.facets--horizontal,.aad-mobile-wine,footer,.header__row){background:#080808!important;color:#eee8de!important}
body.aad-night-gallery :is(h1,h2,h3,h4,.text-block,product-price,.price,.facets,.facets__label,.products-count-wrapper,.sorting-filter,.aaronya-filter-shortcuts__button,.aaronya-collection-nav__title){color:#eee8de!important}
body.aad-night-gallery :is(.compare-at-price,.products-count){color:#aaa39a!important}
body.aad-night-gallery .aad-mobile-wine{background:radial-gradient(ellipse at 85% 50%,#2b1b19,#080808 70%)!important}
body.aad-night-gallery .aaronya-collection-nav__media{background:#161412}
body.aad-night-gallery :is(.header__menu-item,.header-actions__action,header a,footer a){color:#eee8de!important}
body.aad-night-gallery .header-logo img{filter:invert(1)}
body.aad-night-gallery .product-grid{row-gap:52px!important}
body.aad-night-gallery .aad-gallery-stage{width:100%;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;padding:22px 18px 28px;overflow:visible}
body.aad-night-gallery .aad-gallery-art{position:relative;display:block;width:86%;max-height:100%;aspect-ratio:var(--aad-art-ratio, .8);overflow:hidden;box-shadow:0 0 7px 1px #e7c38a40,0 0 16px 3px #dfb46d26,0 0 25px 4px #dfb46d0d,0 10px 18px #000;outline:none;transition:box-shadow .25s,transform .25s}
body.aad-night-gallery .aad-gallery-art img{display:block;width:100%;height:auto;max-width:none}
body.aad-night-gallery .aad-gallery-art:hover{transform:translateY(-3px);box-shadow:0 0 8px 1px #e7c38a4d,0 0 18px 3px #dfb46d30,0 0 27px 4px #dfb46d12,0 10px 18px #000}
body.aad-night-gallery :is(.facets__summary,.facets--horizontal,.aaronya-filter-shortcuts){border-color:#ffffff26!important}
body.aad-night-gallery .facets input{accent-color:#c7a66d}
body.aad-night-gallery #filters-drawer{--color-background:#151515;--color-foreground:#eee8de;color:#eee8de;background:#151515}
body.aad-night-gallery #filters-drawer :is(.facets-drawer__filters,.facets-drawer__header,.facets-drawer__footer){background:#151515;color:#eee8de}
@media(max-width:749px){body.aad-night-gallery .aad-gallery-stage{padding:18px 14px 25px}body.aad-night-gallery .product-grid{row-gap:35px!important}body.aad-night-gallery .aad-gallery-art{width:90%}}
@media(prefers-reduced-motion:reduce){body.aad-night-gallery .aad-gallery-art{transition:none}}

body.aad-night-gallery #MainContent :is(a,p,h1,h2,h3,h4,h5,h6,summary,label,.text-block *, .facets__label *, .checkbox__label,.checkbox__label-text){color:#eee8de!important}
body.aad-night-gallery #MainContent .facets__pill-label{background:#24211d!important;color:#eee8de!important;border-color:#51483c!important}
body.aad-night-gallery #MainContent .facets__pill-label *{color:#eee8de!important}
body.aad-night-gallery #header-group :is(button,summary,.svg-wrapper,.overflow-menu,.overflow-menu *,a){color:#eee8de!important}
body.aad-night-gallery .header-logo img{mix-blend-mode:screen}
