.vox-nav{--vox-ink:#281d3a;--vox-muted:#655a76;--vox-purple:#6d35bd;--vox-purple-deep:#54269a;--vox-border:#e8def5;--vox-paper:#fffefe;isolation:isolate;border-bottom:1px solid var(--vox-border);background:rgb(251 250 255/95%);backdrop-filter:blur(14px)}.vox-nav .vox-nav-row{min-height:64px}.vox-nav .vox-brand{color:var(--vox-ink);font-family:Plus Jakarta Sans,sans-serif}.vox-nav .vox-brand span{font-size:18px;font-weight:800;letter-spacing:-.045em}.vox-nav .vox-desktop-nav{gap:clamp(11px,1.35vw,20px)}.vox-nav .vox-direct-link,.vox-nav .vox-nav-trigger,.vox-nav .vox-signin{display:inline-flex;min-height:42px;align-items:center;color:var(--vox-muted);font-size:13px!important;font-weight:600;white-space:nowrap;transition:color .17s ease,background-color .17s ease}.vox-nav .vox-nav-trigger{gap:5px;border:0;background:transparent;cursor:pointer;padding:0}.vox-nav .vox-direct-link:hover,.vox-nav .vox-nav-trigger.is-active,.vox-nav .vox-nav-trigger:hover,.vox-nav .vox-signin:hover{color:var(--vox-purple)}.vox-nav .vox-chevron{transition:transform .18s ease,color .18s ease}.vox-nav .vox-nav-trigger.is-active .vox-chevron{color:var(--vox-purple);transform:rotate(180deg)}.vox-nav .vox-desktop-actions{gap:18px;margin-left:10px}.vox-nav .vox-primary-cta{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;border:1px solid #6d35bd;border-radius:11px;background:linear-gradient(115deg,#783fc7,#632eaf);padding:0 15px;color:#fff!important;font-size:12px!important;font-weight:700;white-space:nowrap;box-shadow:0 4px 11px rgb(96 44 161/13%);transition:background-color .17s ease,transform .17s ease,box-shadow .17s ease}.vox-nav .vox-primary-cta:hover{color:#fff!important;background:linear-gradient(115deg,#6931b7,#55239c);box-shadow:0 6px 15px rgb(96 44 161/18%);transform:translateY(-1px)}.vox-nav .vox-primary-cta svg{color:#fff!important}.vox-nav .vox-menu-group{position:relative;display:flex;min-height:64px;align-items:center}.vox-nav .vox-dropdown{position:absolute;z-index:60;top:calc(100% - 1px);left:-18px;visibility:hidden;border:1px solid #e9e1f2;border-radius:17px;background:var(--vox-paper);padding:12px;opacity:0;box-shadow:0 18px 42px rgb(48 29 74/13%),0 3px 9px rgb(48 29 74/5%);transform:translateY(7px);transition:opacity .17s ease,transform .17s ease,visibility .17s}.vox-nav .vox-dropdown:before{position:absolute;right:0;bottom:100%;left:0;height:10px;content:""}.vox-nav .vox-dropdown.is-open{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s}.vox-nav .vox-mega-menu{width:550px}.vox-nav .vox-compact-menu{width:342px}.vox-nav .vox-menu-kicker{margin:3px 8px 9px;color:#897b9b;font-size:10px;font-weight:800;letter-spacing:.14em}.vox-nav .vox-additional-tools{border-left:1px solid var(--vox-border);padding-left:8px}.vox-nav [aria-current=page]{color:var(--vox-purple)!important;background:#f5f0fb;border-radius:9px}.vox-nav .vox-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.vox-nav .vox-signature-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.vox-nav .vox-signature-card{display:flex;min-width:0;flex-direction:column;gap:7px;border:1px solid #e7ddef;border-radius:12px;background:linear-gradient(105deg,#f4eefb,#faf7fd);padding:11px;text-decoration:none;white-space:normal;transition:border-color .16s ease,background-color .16s ease}.vox-nav .vox-signature-card:focus-visible,.vox-nav .vox-signature-card:hover{border-color:#cbb5e3;background:#f0e8f8}.vox-nav .vox-signature-heading{display:flex;align-items:center;gap:8px}.vox-nav .vox-signature-icon,.vox-nav .vox-signature-thumbnail{width:44px;height:34px;flex:0 0 44px;border:1px solid #d9cce5;border-radius:7px}.vox-nav .vox-signature-thumbnail{object-fit:cover;object-position:center 14%}.vox-nav .vox-signature-icon{display:grid;place-items:center;color:#7144b3;background:#eee5fb}.vox-nav .vox-signature-card .vox-featured-product-description{font-size:10px;line-height:1.5}.vox-nav .vox-signature-card .vox-featured-product-cta{margin-top:auto;padding-top:2px;font-size:10px}.vox-nav .vox-mobile-contents .vox-signature-features{margin-bottom:9px}@media (max-width:359px){.vox-nav .vox-signature-features{grid-template-columns:1fr;grid-auto-rows:1fr}}.vox-nav .vox-featured-product{display:flex;min-height:91px;align-items:center;gap:13px;margin-top:9px;overflow:hidden;border:1px solid #e7ddef;border-radius:12px;background:linear-gradient(105deg,#f4eefb,#faf7fd);padding:8px 10px;color:var(--vox-ink);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.vox-nav .vox-featured-product:focus-visible,.vox-nav .vox-featured-product:hover{border-color:#cbb5e3;background:#f0e8f8}.vox-nav .vox-featured-product-image{width:77px;height:61px;flex:0 0 77px;border:1px solid #d9cce5;border-radius:8px;object-fit:cover;object-position:center 14%}.vox-nav .vox-featured-product-copy{display:grid;min-width:0;gap:2px}.vox-nav .vox-featured-product-eyebrow{color:#8564a7;font-size:8px;font-weight:800;letter-spacing:.13em}.vox-nav .vox-featured-product-title{color:#342446;font-size:12px;font-weight:800}.vox-nav .vox-featured-product-description{color:#71647f;font-size:9px;line-height:1.35}.vox-nav .vox-featured-product-cta{display:inline-flex;align-items:center;gap:3px;margin-top:2px;color:#674293;font-size:9px;font-weight:750}.vox-nav .vox-featured-product:hover .vox-featured-product-cta{color:#4d2879}.vox-nav .vox-links-list{display:grid;gap:2px}.vox-nav .vox-menu-link{position:relative;display:flex;min-width:0;align-items:center;gap:11px;border-radius:11px;padding:11px 10px;color:var(--vox-ink)!important;text-decoration:none;transition:background-color .16s ease,color .16s ease}.vox-nav .vox-menu-link:focus-visible,.vox-nav .vox-menu-link:hover{background:#f5f0fb;color:var(--vox-purple-deep)!important}.vox-nav .vox-menu-icon{display:grid;width:37px;height:37px;flex:0 0 37px;place-items:center;border:1px solid #e7dcf4;border-radius:11px;background:#fcfaff;color:#7144b3!important;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.vox-nav .vox-menu-link:focus-visible .vox-menu-icon,.vox-nav .vox-menu-link:hover .vox-menu-icon{border-color:#d6c2ef;background:#eee5fb;color:#5d2ca8!important}.vox-nav .vox-menu-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.vox-nav .vox-menu-title{color:#302440!important;font-size:12px!important;font-weight:700;line-height:1.35}.vox-nav .vox-menu-description{color:#70667c!important;font-size:10.5px!important;font-weight:450;line-height:1.42;white-space:normal}.vox-nav .vox-item-arrow{flex:0 0 auto;color:#a495b5!important;opacity:0;transform:translate(-3px,3px);transition:transform .16s ease,opacity .16s ease,color .16s ease}.vox-nav .vox-menu-link:focus-visible .vox-item-arrow,.vox-nav .vox-menu-link:hover .vox-item-arrow{color:#6d35bd!important;opacity:1;transform:translate(0)}.vox-nav .vox-mobile-toggle{display:grid;width:44px;height:44px;place-items:center;border:1px solid #e6dcf3;border-radius:12px;background:#fff;color:#39284e;cursor:pointer}.vox-nav .vox-mobile-drawer{position:absolute;z-index:55;top:100%;right:0;left:0;height:calc(100dvh - 64px);visibility:hidden;overflow-y:auto;background:rgb(35 23 52/20%);opacity:0;transition:opacity .18s ease,visibility .18s}.vox-nav .vox-mobile-drawer.is-open{visibility:visible;opacity:1}.vox-nav .vox-mobile-panel{width:100%;max-height:calc(100dvh - 64px);overflow-y:auto;border-top:1px solid #eee8f5;background:#fcfaff;padding:10px 20px 21px;transform:translateY(-6px);transition:transform .18s ease}.vox-nav .vox-mobile-drawer.is-open .vox-mobile-panel{transform:translateY(0)}.vox-nav .vox-mobile-group{border-bottom:1px solid #eee8f5}.vox-nav .vox-mobile-accordion,.vox-nav .vox-mobile-direct a{display:flex;width:100%;min-height:51px;align-items:center;justify-content:space-between;border:0;background:transparent;color:#352644;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.vox-nav .vox-mobile-accordion svg{color:#77658e;transition:transform .17s ease}.vox-nav .vox-mobile-accordion svg.is-rotated{transform:rotate(180deg)}.vox-nav .vox-mobile-contents{display:grid;max-height:0;overflow:hidden;visibility:hidden;gap:2px;opacity:0;transition:max-height .19s ease,opacity .16s ease,visibility .19s}.vox-nav .vox-mobile-contents.is-expanded{max-height:650px;visibility:visible;padding-bottom:9px;opacity:1}.vox-nav .vox-mobile-contents .vox-menu-link{min-height:57px;padding:8px 6px}.vox-nav .vox-mobile-contents .vox-menu-icon{width:35px;height:35px;flex-basis:35px}.vox-nav .vox-mobile-contents .vox-menu-title{font-size:12px!important}.vox-nav .vox-mobile-contents .vox-menu-description{font-size:10px!important}.vox-nav .vox-mobile-featured-product{display:flex;min-height:68px;align-items:center;gap:11px;margin:4px 4px 8px;border:1px solid #e6daef;border-radius:12px;background:#f4eef9;padding:7px;text-decoration:none}.vox-nav .vox-mobile-featured-product img{width:64px;height:49px;border-radius:7px;object-fit:cover;object-position:center 14%}.vox-nav .vox-mobile-featured-product>span{display:grid;gap:2px}.vox-nav .vox-mobile-featured-product small{color:#8564a7;font-size:8px;font-weight:800;letter-spacing:.12em}.vox-nav .vox-mobile-featured-product strong{color:#342446;font-size:12px}.vox-nav .vox-mobile-featured-product em{color:#674293;font-size:10px;font-style:normal;font-weight:700}.vox-nav .vox-mobile-direct{border-bottom:1px solid #eee8f5;padding:1px 0}.vox-nav .vox-mobile-direct a{justify-content:flex-start}.vox-nav .vox-mobile-actions{display:grid;gap:7px;padding-top:14px}.vox-nav .vox-mobile-actions>a:first-child{display:flex;min-height:46px;align-items:center;padding:0 12px;color:#615470;font-size:13px;font-weight:650}.vox-nav .vox-mobile-actions .vox-primary-cta{min-height:46px}.vox-nav .vox-mobile-footnote{margin-top:16px;color:#897e98;font-size:10px;letter-spacing:.025em}.vox-nav :is(a,button):focus-visible{outline:3px solid #9166cc;outline-offset:3px}@media (max-width:1150px) and (min-width:1024px){.vox-nav .vox-nav-inner{padding-right:18px;padding-left:18px}.vox-nav .vox-brand{gap:6px}.vox-nav .vox-brand span{font-size:16px}.vox-nav .vox-desktop-nav{gap:11px}.vox-nav .vox-direct-link,.vox-nav .vox-nav-trigger,.vox-nav .vox-signin{font-size:12px!important}.vox-nav .vox-desktop-actions{gap:11px;margin-left:4px}.vox-nav .vox-primary-cta{padding:0 11px;font-size:11px!important}}@media (max-width:1023px){.vox-nav .vox-desktop-actions,.vox-nav .vox-desktop-nav{display:none}}@media (min-width:1024px){.vox-nav .vox-mobile-drawer,.vox-nav .vox-mobile-toggle{display:none}}@media (prefers-reduced-motion:reduce){.vox-nav *,.vox-nav :after,.vox-nav :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}