.menu-list__link:not(.button-unstyled){position:relative;transition:color .22s ease!important}.menu-list__link:not(.button-unstyled):after{content:"";position:absolute;bottom:-3px;right:50%;left:50%;height:1.5px;background:linear-gradient(90deg,#c9a84c,#e8d5a3,#c9a84c);border-radius:1px;transition:right .28s ease,left .28s ease}.menu-list__list-item:hover>a.menu-list__link:after,.menu-list__list-item:focus-within>a.menu-list__link:after{right:0;left:0}.menu-list__list-item:hover>a.menu-list__link{color:#c9a84c!important}.header__row--bottom{border-bottom:1px solid rgba(201,168,76,.2)!important}.menu-list__submenu{border-top:2.5px solid #C9A84C!important;box-shadow:0 25px 70px #00000040!important;animation:joliNavSlide .22s cubic-bezier(.22,.68,0,1.08) both!important;overflow:hidden!important}@keyframes joliNavSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.menu-list__submenu-inner,.mega-menu,.menu-list__submenu .color-scheme-3838f04a-4dbe-4da8-a10d-b785{background:#0d0d0d!important;color:#fff!important}.menu-list__submenu a,.menu-list__submenu li a,.menu-list__submenu ul a{color:#ffffffe0!important;font-size:15px!important;font-weight:400!important;text-decoration:none!important;display:block!important;padding:8px 20px 8px 0!important;border-right:2px solid transparent!important;transition:color .2s,border-color .2s,padding-right .2s!important}.menu-list__submenu a:hover,.menu-list__submenu li a:hover{color:#c9a84c!important;border-right-color:#c9a84c!important;padding-right:28px!important}.mega-menu.section{padding:36px 48px 32px!important;direction:rtl;position:relative}.mega-menu.section:before{content:"";position:absolute;top:0;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(201,168,76,.4),transparent)}.mega-menu__list{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;direction:rtl!important;padding:0!important}.mega-menu__column{padding:0 28px!important;position:relative}.mega-menu__column:not(:last-child):after{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:linear-gradient(to bottom,transparent,rgba(201,168,76,.2),transparent)}.mega-menu__column:first-child{padding-right:0!important}.mega-menu__column:last-child{padding-left:0!important}.mega-menu__link--parent,a.mega-menu__link--parent{font-size:11.5px!important;font-weight:800!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#c9a84c!important;text-decoration:none!important;display:flex!important;align-items:center!important;gap:7px;padding:0 0 12px!important;margin-bottom:14px!important;border:none!important;border-bottom:1px solid rgba(201,168,76,.25)!important;border-right:none!important;transition:color .2s!important}.mega-menu__link--parent:before{content:"\25c6";font-size:7px;opacity:.65;flex-shrink:0}.mega-menu__link--parent:hover{color:#e8d5a3!important;border-right-color:transparent!important;padding-right:0!important}.mega-menu__column ul.list-unstyled li a,.mega-menu__column>div>ul a{font-size:15px!important;padding:7px 0!important;border-right:2px solid transparent!important;color:#ffffffd1!important}.mega-menu__column ul.list-unstyled li a:hover,.mega-menu__column>div>ul a:hover{color:#c9a84c!important;border-right-color:#c9a84c!important;padding-right:12px!important}.menu-list__submenu-inner:after{content:"\2726   JOLI JEWELS  \2726";display:block;text-align:center;font-size:10px;letter-spacing:3px;color:#c9a84c4d;padding:12px 0 16px;border-top:1px solid rgba(255,255,255,.05)}.menu-drawer{background:#0d0d0d!important}.menu-drawer__menu-item--mainlist{color:#ffffffd9!important;font-size:16px!important;font-weight:600!important;border-bottom:1px solid rgba(255,255,255,.07)!important;padding:14px 0!important}.menu-drawer__menu-item{color:#ffffffbf!important}.menu-drawer [open]>summary.menu-drawer__menu-item--mainlist{color:#c9a84c!important}.menu-drawer__submenu{background:#c9a84c0d!important;border-right:2px solid #C9A84C!important;margin-right:12px!important}.header-logo__image{height:var(--header-logo-image-height-mobile)!important;width:var(--header-logo-image-width-mobile)!important;max-width:none!important}@media screen and (min-width:750px){.header-logo__image{height:var(--header-logo-image-height)!important;width:var(--header-logo-image-width)!important}}#joli-a11y-btn{position:fixed;left:12px;bottom:118px;z-index:999990;width:48px;height:48px;border-radius:50%;background:#1a5dab;color:#fff;border:2px solid #fff;box-shadow:0 2px 10px #00000059;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}#joli-a11y-btn:focus-visible{outline:3px solid #ffd54f;outline-offset:2px}#joli-a11y-btn svg{width:28px;height:28px}#joli-a11y-panel{position:fixed;left:12px;bottom:174px;z-index:999991;width:min(88vw,300px);background:#fff;color:#111;border:1px solid #ccc;border-radius:14px;box-shadow:0 10px 40px #00000059;padding:16px;direction:rtl;text-align:right;display:none;font-family:Arial,Helvetica,sans-serif}#joli-a11y-panel.joli-a11y-open{display:block}#joli-a11y-panel h2{font-size:16px;margin:0 0 10px;color:#111;font-family:inherit}.joli-a11y-actions{display:flex;flex-direction:column;gap:6px}.joli-a11y-actions button{display:flex;align-items:center;gap:8px;width:100%;background:#f5f5f5;border:1px solid #ddd;border-radius:8px;padding:9px 12px;font-size:14px;cursor:pointer;color:#111;text-align:right;font-family:inherit}.joli-a11y-actions button[aria-pressed=true]{background:#1a5dab;color:#fff;border-color:#1a5dab}.joli-a11y-actions button:focus-visible{outline:3px solid #1a5dab;outline-offset:1px}#joli-a11y-panel .joli-a11y-statement{display:block;margin-top:10px;font-size:13px;color:#1a5dab;text-decoration:underline}html.ja-text1 body{zoom:1.1}html.ja-text2 body{zoom:1.25}html.ja-contrast{filter:invert(1) hue-rotate(180deg);background:#fff}html.ja-contrast img,html.ja-contrast video,html.ja-contrast iframe{filter:invert(1) hue-rotate(180deg)}html.ja-links a{text-decoration:underline!important}html.ja-noanim *,html.ja-noanim *:before,html.ja-noanim *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.ja-font body *{font-family:Arial,Helvetica,sans-serif!important}@media(max-width:749px){#joli-a11y-btn{bottom:150px}#joli-a11y-panel{bottom:206px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/joli-ui.css.map */
