@media(min-width:801px){.am-nav-item--shop>.am-shop-mega.am-shop-mega--explorer{display:none!important;width:min(1500px,calc(100vw - 18px))!important;padding:0!important;overflow:hidden!important;border-radius:0 0 18px 18px;max-height:none!important;box-shadow:0 22px 56px #210f2840}.am-nav-item--shop[data-open=true]>.am-shop-mega.am-shop-mega--explorer{display:flex!important;flex-direction:column!important}.am-shop-mega--explorer .am-shop-mega-top{padding:12px 22px 10px!important;flex-shrink:0!important}.am-shop-mega--explorer .am-shop-mega-top h2{font-size:19px!important}.am-v18-mega.am-v23-ready{position:relative;display:grid!important;grid-template-columns:minmax(302px,31%) minmax(0,1fr)!important;flex:1 1 auto!important;min-height:0!important;height:min(560px,calc(100dvh - var(--am-v23-offset,180px)))!important;max-height:calc(100dvh - var(--am-v23-offset,180px))!important;overflow:hidden!important}.am-v23-ready .am-v18-depts{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;gap:5px!important;align-content:stretch!important;align-items:stretch!important;padding:13px 11px!important;overflow:hidden!important;max-height:none!important;min-height:0!important;background:#fcf8fc!important}.am-v23-ready .am-v18-dept{min-height:0!important;height:auto!important;display:flex!important;align-items:stretch!important}.am-v23-ready .am-v18-dept a{font-size:clamp(10px,.85vw,12px)!important;line-height:1.23!important;padding:5px 2px 5px 9px!important;overflow-wrap:normal!important;word-break:normal!important}.am-v23-ready .am-v18-dept button{min-height:100%!important;flex:0 0 22px!important;font-size:20px!important;padding:0 3px!important}.am-v23-ready .am-v18-panels{position:relative;min-width:0;min-height:0!important;max-height:none!important;height:100%!important;padding:0!important;overflow:hidden!important;background:#fff!important}.am-v23-ready .am-v18-dept-panel{height:100%;min-height:0;padding:17px 18px;display:flex;flex-direction:column;overflow:hidden}.am-v23-ready .am-v18-dept-panel[hidden]{display:none!important}.am-v23-ready .am-v18-panel-title{position:static!important;margin:0 0 11px!important;padding:0 0 10px!important;flex:0 0 auto}.am-v23-ready .am-v18-panel-title h3{font-size:clamp(18px,1.5vw,23px)!important}.am-v23-ready .am-v18-subgrid,.am-v23-ready .am-v18-empty{display:none!important}.am-v23-sublevels{display:grid;grid-template-columns:minmax(165px,30%) minmax(0,1fr);gap:13px;min-width:0;min-height:0;flex:1 1 auto}.am-v23-many-groups .am-v23-sublevels{display:block}.am-v23-many-groups .am-v23-submenu{display:grid!important;grid-template-columns:repeat(var(--am-v23-grpcols,3),minmax(0,1fr));grid-auto-rows:minmax(28px,max-content);align-content:start;gap:5px 9px;border:0;padding:4px 0}.am-v23-many-groups .am-v23-submenu>.am-v23-eyebrow{grid-column:1/-1}.am-v23-many-groups .am-v23-detail{display:none}.am-v23-submenu{display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden;border-right:1px solid #eddfeb;padding:2px 11px 0 0}.am-v23-eyebrow{display:block;font-size:10px;font-weight:900;letter-spacing:.11em;color:#9b158f;margin-bottom:8px}.am-v23-subitem{display:flex;align-items:stretch;min-height:30px;border-radius:8px;transition:background .12s;min-width:0}.am-v23-subitem:hover,.am-v23-subitem:focus-within,.am-v23-subitem.is-selected{background:#f8e7f4}.am-v23-sub-link{display:flex;align-items:center;flex:1;min-width:0;color:#362a38;font-size:clamp(11px,.84vw,13px);font-weight:750;line-height:1.3;padding:6px 5px 6px 8px;text-decoration:none!important;overflow-wrap:anywhere}.am-v23-subitem:hover .am-v23-sub-link,.am-v23-subitem.is-selected .am-v23-sub-link{color:#8e148e}.am-v23-sub-trigger{border:0;flex:0 0 24px;background:none;color:#90208e;font-size:19px;cursor:pointer;border-radius:7px}.am-v23-sub-trigger:focus-visible,.am-v23-back:focus-visible,.am-v23-alpha button:focus-visible{outline:2px solid #95129d;outline-offset:-2px}.am-v23-hidden-links{display:none!important}.am-v23-detail{min-width:0;min-height:0;height:100%;overflow:hidden;padding:3px 5px 2px}.am-v23-detail-title{margin-bottom:10px;border-bottom:1px solid #f0e4ed;padding-bottom:7px}.am-v23-detail-title h4,.am-v23-detail-placeholder h4{font-size:17px;color:#31203a;margin:0 0 8px;line-height:1.25}.am-v23-detail-placeholder p{color:#756578;font-size:12px;line-height:1.45;margin:0 0 13px}.am-v23-link-grid{display:grid!important;grid-template-columns:repeat(var(--am-v23-cols,3),minmax(0,1fr));align-content:start;gap:6px 11px;width:100%}.am-v23-links-col{list-style:none;padding:0;margin:0;min-width:0}.am-v23-links-col li{margin:0;min-width:0}.am-v23-links-col a{display:block;padding:4px 2px;color:#5a4a5a;text-decoration:none;font-size:clamp(10px,.78vw,12px);line-height:1.32;min-height:25px;overflow-wrap:anywhere}.am-v23-links-col a:hover,.am-v23-links-col a:focus-visible{color:#8f168b;text-decoration:underline;text-underline-offset:3px}.am-v23-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;max-width:570px}.am-v23-feature{display:flex;flex-direction:column;position:relative;min-height:108px;border:1px solid #ead8e8;border-radius:12px;overflow:hidden;background:linear-gradient(130deg,#ffebf8,#f1e8f5);text-decoration:none!important;color:#521a4d!important}.am-v23-feature img{width:100%;height:112px;object-fit:cover;display:block}.am-v23-feature span{font-size:12px;font-weight:850;padding:8px 10px;color:#56204c}.am-v23-feature:hover{box-shadow:0 10px 24px #3b114122;transform:translateY(-1px)}.am-v23-features-small{margin-top:9px}.am-v23-features-small .am-v23-feature img{height:70px}.am-v23-hint{padding:22px;border-radius:10px;background:#fff2fa;grid-column:1/-1}.am-v23-hint>span{font-size:26px;color:#bc3eb0}.am-v23-hint strong{display:block;margin:6px 0}.am-v23-hint p{margin:0}.am-v23-welcome{height:100%;padding:34px;min-height:0;overflow:hidden}.am-v23-welcome h3{font-size:clamp(22px,2vw,29px);line-height:1.2;margin:3px 0 9px;color:#281a2a}.am-v23-welcome p{font-size:13px;line-height:1.45;color:#78677a;margin:0 0 18px;max-width:570px}.am-v23-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:15;padding:15px 22px;overflow:hidden;display:flex;flex-direction:column;min-height:0}.am-v23-overlay[hidden]{display:none!important}.am-v23-overlay-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;border-bottom:1px solid #eee0eb;padding-bottom:10px;margin-bottom:14px;flex-shrink:0}.am-v23-overlay-top h3{font-size:20px;line-height:1.2;color:#301b34;margin:3px 0 0}.am-v23-overlay-top small{font-size:10px;letter-spacing:.1em;font-weight:850;color:#98158e}.am-v23-back{border:1px solid #eddaeb;background:#fff4fb;border-radius:10px;color:#822080;font:inherit;font-size:12px;font-weight:850;padding:11px 13px;cursor:pointer}.am-v23-overlay-all{font-size:12px;font-weight:800;color:#92168e;text-decoration:underline;white-space:nowrap}.am-v23-overlay-links{height:100%;min-height:0;overflow:hidden;align-content:start}.am-v23-overlay .am-v23-link-grid{gap:4px 8px}.am-v23-overlay .am-v23-links-col a{font-size:clamp(10px,.9vw,13px);min-height:26px;padding:5px 2px}.am-v23-alpha{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:9px;flex-shrink:0}.am-v23-alpha[hidden]{display:none!important}.am-v23-alpha button{border:1px solid #ead4e7;border-radius:20px;background:#f8eff7;font:inherit;font-size:12px;font-weight:800;color:#6f286d;padding:7px 13px;cursor:pointer}.am-v23-alpha button.is-active{background:#961099;color:#fff}}@media(min-width:801px)and (max-width:1150px){.am-v18-mega.am-v23-ready{grid-template-columns:minmax(295px,34%) minmax(0,1fr)!important}.am-v23-sublevels{grid-template-columns:minmax(150px,34%) minmax(0,1fr)}.am-v23-welcome{padding:18px}}@media(min-width:801px)and (max-height:640px){.am-v23-ready .am-v18-depts{padding:8px!important;gap:3px!important}.am-v23-ready .am-v18-dept a{font-size:10px!important;padding:3px 4px 3px 7px!important}.am-v23-ready .am-v18-dept button{font-size:16px!important}.am-v23-ready .am-v18-dept-panel{padding:10px 13px}.am-v23-subitem{min-height:26px}.am-v23-sub-link{padding:4px 5px}.am-v23-ready .am-v18-panel-title h3{font-size:17px!important}.am-v23-welcome h3{font-size:20px}.am-v23-feature img{height:78px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/am-v23-nav.css.map */
