.cn-root{display:none}@media screen and (max-width:999px){.cn-root:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;--cn-ink:#1c1c1c;--cn-muted:#575757;--cn-line:#dedbd3;--cn-soft:#f3f1ec;color:var(--cn-ink)}.cn-root *{box-sizing:border-box}.cn-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b}.cn-panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(420px,100%);height:100%;height:100dvh;background:#fff;display:flex;flex-direction:column;box-shadow:0 0 40px #00000040;outline:0}:dir(rtl) .cn-panel{border-radius:28px 0 0 28px}:dir(ltr) .cn-panel{border-radius:0 28px 28px 0}.cn-top{flex:none;display:flex;align-items:center;gap:8px;min-height:64px;padding:8px 12px;border-bottom:1px solid var(--cn-line)}.cn-title{flex:1;min-width:0;margin:0;font-size:16px;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-back,.cn-close{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:22px;background:none;color:inherit;font:inherit;font-size:16px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}.cn-back[hidden]{display:none}.cn-close{width:44px;padding:0}.cn-top:has(.cn-back[hidden]):before{content:"";flex:none;width:44px}:dir(ltr) .cn-back__ico{transform:scaleX(-1)}.cn-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 16px calc(28px + env(safe-area-inset-bottom,0px))}.cn-lvl[hidden]{display:none}.cn-list{list-style:none;margin:0;padding:0}.cn-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:10px 12px;border:0;border-radius:14px;background:none;color:inherit;font:inherit;font-size:16px;font-weight:500;text-align:start;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cn-row--lead{font-weight:600}.cn-row--grp{font-weight:600;min-height:50px}.cn-row--leaf{font-weight:400;min-height:48px;font-size:16px;padding-inline-start:26px}.cn-chev{flex:none;opacity:.7}:dir(ltr) .cn-chev{transform:scaleX(-1)}.cn-all{display:flex;align-items:center;min-height:56px;margin:4px 0 6px;padding:10px 14px;border-radius:16px;background:var(--cn-ink);color:#fff;font-size:16px;font-weight:600;text-decoration:none;-webkit-tap-highlight-color:transparent}.cn-h{margin:16px 12px 4px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--cn-muted)}.cn-grp+.cn-grp{border-top:1px solid var(--cn-line);margin-top:6px;padding-top:2px}.cn-search{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;margin:4px 0 8px;padding:0 16px;border:1px solid var(--cn-line);border-radius:60px;background:none;color:var(--cn-muted);font:inherit;font-size:16px;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.cn-brands{margin-top:14px;padding-top:6px;border-top:1px solid var(--cn-line)}.cn-chips{display:flex;flex-wrap:wrap;gap:8px;padding:6px 8px}.cn-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--cn-line);border-radius:60px;color:inherit;font-size:15px;font-weight:500;text-decoration:none;-webkit-tap-highlight-color:transparent}.cn-more{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:2px 0 0;padding:8px 12px;border-radius:14px;color:inherit;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px;-webkit-tap-highlight-color:transparent}.cn-root a:focus-visible,.cn-root button:focus-visible{outline:2px solid var(--cn-ink);outline-offset:2px}.cn-all:focus-visible{outline-color:var(--cn-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.cn-row,.cn-chip,.cn-more,.cn-all,.cn-search,.cn-back,.cn-close{transition:transform .16s ease,box-shadow .16s ease}.cn-row:hover,.cn-chip:hover,.cn-more:hover,.cn-search:hover,.cn-back:hover,.cn-close:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000029,0 0 0 1px #0000000d}.cn-all:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000047}}.cn-row:active,.cn-chip:active,.cn-more:active,.cn-search:active,.cn-back:active,.cn-close:active{box-shadow:inset 0 0 0 1px #00000029,0 1px 3px #0000001f}.cn-all:active{box-shadow:inset 0 0 0 2px #ffffff59}@media(prefers-reduced-motion:no-preference){.cn-root:not([hidden]) .cn-scrim{animation:cn-fade .3s cubic-bezier(.645,.045,.355,1) both}.cn-root:not([hidden]) .cn-panel{animation:cn-slide .3s cubic-bezier(.645,.045,.355,1) both}.cn-lvl:not([hidden]){animation:cn-fade .16s ease-out}.cn-root.cn-opening [data-cn-lvl=root]{animation:none}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li{animation:cn-item .15s ease both}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(1){animation-delay:.3s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(2){animation-delay:.4s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(3){animation-delay:.5s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(4){animation-delay:.6s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(5){animation-delay:.7s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(6){animation-delay:.8s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(7){animation-delay:.9s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(8){animation-delay:1s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(9){animation-delay:1.1s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(10){animation-delay:1.2s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(11){animation-delay:1.3s}.cn-root.cn-opening [data-cn-lvl=root] .cn-list>li:nth-child(12){animation-delay:1.4s}.cn-root.cn-opening [data-cn-lvl=root] .cn-acct,.cn-root.cn-opening [data-cn-lvl=root] .cn-search{animation:cn-foot .3s ease .45s both}@keyframes cn-fade{0%{opacity:0}to{opacity:1}}@keyframes cn-item{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cn-foot{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cn-slide{0%{transform:translate(var(--cn-from,100%))}to{transform:none}}:dir(ltr) .cn-panel{--cn-from:-100%}}@media(prefers-reduced-motion:reduce){.cn-row,.cn-chip,.cn-more,.cn-all,.cn-search,.cn-back,.cn-close{transition:none}.cn-row:hover,.cn-chip:hover,.cn-more:hover,.cn-search:hover,.cn-back:hover,.cn-close:hover,.cn-all:hover{transform:none}}}html.cn-lock{overflow:hidden}.cn-root .cn-acct__btn{font-weight:400;font-size:12.8px;letter-spacing:.03em}@media screen and (max-width:999px){.cn-root:not([hidden]) .cn-panel{inset-block:8px;inset-inline-start:0;width:min(420px,calc(100% - 44px));height:calc(100vh - 16px);height:calc(100dvh - 16px);border-radius:26px;border-start-start-radius:0;border-end-start-radius:0;overflow:hidden}}@media screen and (min-width:1000px){.chozen-mega .chozen-mega__in{max-width:1240px;margin-inline:auto;padding-inline:32px}}@media screen and (max-width:999px){.cn-root .cn-row,.cn-root .cn-row--lead,.cn-root .cn-row--grp,.cn-root .cn-row--leaf,.cn-root .cn-chip,.cn-root .cn-more,.cn-root .cn-search,.cn-root .cn-back{font-size:12.8px;font-weight:400;letter-spacing:.03em}.cn-root .cn-all{font-size:12.8px;font-weight:500;letter-spacing:.03em}.cn-root .cn-title{font-size:13px;font-weight:500;letter-spacing:.03em}.cn-root .cn-h{font-size:12px;font-weight:500}}@media screen and (max-width:999px){.cn-root .cn-back,.cn-root .cn-close{border:1px solid var(--cn-ink);border-radius:60px;min-height:42px}.cn-root .cn-close{width:42px;min-width:42px;padding:0}.cn-root .cn-back{padding:0 16px}.cn-root .cn-all{border-radius:60px;padding-inline:22px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/chozen-mobile-nav.css.map */
