:root{--plum:#4f3a5c;--lavender:#eae6ed;--white:#ffffff;--gold:#FFD700;--border-gold:1px solid var(--gold);--border-glow:0 0 0 1px rgba(255,215,0,.55),0 0 18px rgba(255,215,0,.16) inset}body{background:var(--white);color:#1e1e1e}.shopify-section-header,.header,.shopify-section-footer,.footer{background:var(--color-background, var(--plum));color:var(--color-foreground, #1e1e1e)}.header .list-menu__item,.header .list-menu__item .link,.header .header__menu-item,.header .header__menu-item .link,.header .header__inline-menu a,.header nav a,.header .menu li a,.header .menu-drawer__menu-item,.header .menu-drawer__menu-item .link,.header [role=tab],.header [data-menu] a,.header .breadcrumb__item a{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--color-foreground,#fff)!important}.header .header__inline-menu a:hover,.header nav a:hover,.header .menu li a:hover,.header .menu-drawer__menu-item .link:hover,.header .list-menu__item .link:hover{text-decoration:underline!important}.shopify-section-header,.header{position:sticky;top:0;z-index:60}html{scroll-padding-top:72px}.button,.shopify-payment-button__button--unbranded,button[type=submit],.btn,.button--primary{background:var(--plum)!important;color:#fff!important;border:1px solid rgba(255,215,0,.45)!important;border-radius:10px!important}.card-white{background:var(--white);border-radius:12px}.bg-plum{background:var(--plum);color:var(--white)}.bg-lavender{background:var(--lavender)}.text-plum{color:var(--plum)}.lux-border{box-shadow:var(--border-glow);border-radius:10px}.border-gold{border:var(--border-gold)}.outline-gold{outline:var(--gold) solid 1px}.section,.card,.grid__item,.product__info-wrapper,.footer,.header,.collapsible-content,details{border-color:#4f3a5c1f!important}.lazy-block{content-visibility:auto;contain-intrinsic-size:800px 600px}img[loading=lazy]{transition:opacity .24s ease}img.is-loaded{opacity:1}img{image-rendering:auto}.faq-section,.bnx-faq,[data-section-type*=faq],[id*=faq],.faq{background:var(--lavender)!important}.faq-section details,.bnx-faq details,.faq details{background:var(--white);border:1px solid rgba(79,58,92,.15);border-radius:12px;margin:8px 0}.faq-section summary,.bnx-faq summary,.faq summary{color:var(--plum);font-weight:700}.faq-section details:hover>summary,.faq details:hover>summary,.faq-section details:focus-within>summary,.faq details:focus-within>summary,.faq-section details[open]>summary,.faq details[open]>summary{color:#fff!important}.faq-section details:hover>summary svg,.faq details:hover>summary svg,.faq-section details[open]>summary svg,.faq details[open]>summary svg{fill:#fff!important;stroke:#fff!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/brand-optim.css.map */
