.menu-drawer--counter{--tpw-ink:#171717;--tpw-sec:#5F5F5F;--tpw-soft:#737373;--tpw-mute:#A3A3A3;--tpw-hair:#EBEBEB;--tpw-mist:#F5F5F5;--tpw-fafa:#FAFAFA;--tpw-green:#171717;--tpw-red:#E5301B}.menu-drawer--counter .menu-drawer__statusbar{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--tpw-hair);background:var(--tpw-fafa);font-size:11.5px;font-weight:600;color:var(--tpw-ink);flex-shrink:0}.menu-drawer--counter .menu-drawer__statusbar-label b{font-weight:700}.menu-drawer--counter .menu-drawer__statusbar-label .dim{color:var(--tpw-sec);font-weight:500}.menu-drawer--counter .menu-drawer__statusbar-ships{margin-left:auto;font-family:DM Mono,ui-monospace,monospace;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--tpw-ink);white-space:nowrap}.menu-drawer--counter .menu-drawer__statusbar .menu-drawer__tpw-dot{width:7px;height:7px;border-radius:50%;background:var(--tpw-green);flex-shrink:0;position:relative}.menu-drawer--counter .menu-drawer__statusbar .menu-drawer__tpw-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #14141873;animation:tpwDrawerPulse 2.6s ease infinite}.menu-drawer--counter .menu-drawer__statusbar .menu-drawer__tpw-dot--closed{background:var(--tpw-mute)}.menu-drawer--counter .menu-drawer__statusbar .menu-drawer__tpw-dot--closed:after{animation:none;box-shadow:none}@keyframes tpwDrawerPulse{0%{box-shadow:0 0 #14141866}70%{box-shadow:0 0 0 5px #14141800}to{box-shadow:0 0 #14141800}}@media(prefers-reduced-motion:reduce){.menu-drawer--counter .menu-drawer__statusbar .menu-drawer__tpw-dot:after{animation:none;box-shadow:0 0 0 2px #14141840}}.menu-drawer--counter.menu-drawer .menu-drawer__main{flex:0 1 auto;min-height:0}.menu-drawer--counter.menu-drawer .menu-drawer__navigation-container{height:auto;max-height:100%}.menu-drawer--counter .menu-drawer__main{padding-top:0}.menu-drawer--counter .menu-drawer__pills{display:flex;gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--tpw-hair)}.menu-drawer--counter .menu-drawer__pill{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--tpw-ink);text-decoration:none;background:var(--tpw-mist);border:1px solid var(--tpw-hair);border-radius:999px;padding:8px 14px;line-height:1;white-space:nowrap}.menu-drawer--counter .menu-drawer__pill--sale{color:var(--tpw-red)}.menu-drawer--counter .menu-drawer__pill--home{order:9;margin-left:auto;background:#fff}.menu-drawer--counter .menu-drawer__pill--new{order:1}.menu-drawer--counter .menu-drawer__pill--sale{order:2}.menu-drawer--counter .menu-drawer__pill-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.menu-drawer--counter .menu-drawer__pill-dot--new{background:var(--tpw-green)}.menu-drawer--counter .menu-drawer__pill-dot--sale{background:var(--tpw-red)}.menu-drawer--counter .menu-drawer__menu--index>li{margin:0}.menu-drawer--counter .menu-drawer__index-row,.menu-drawer--counter .menu-drawer__menu--index>li>details>summary.menu-drawer__index-row{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:14px 16px;margin:0;border-bottom:1px solid var(--tpw-hair);text-decoration:none;cursor:pointer;list-style:none}.menu-drawer--counter .menu-drawer__menu--index>li>details>summary.menu-drawer__index-row::-webkit-details-marker{display:none}.menu-drawer--counter .menu-drawer__index-no{font-family:DM Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--tpw-mute);flex:0 0 auto;width:18px;text-align:left;line-height:1}.menu-drawer--counter .menu-drawer__index-label{font-family:"Outfit",var(--font-body-family),sans-serif;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--tpw-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.menu-drawer--counter .menu-drawer__index-count{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--tpw-soft);flex:0 0 auto;line-height:1}.menu-drawer--counter .menu-drawer__index-row .icon-caret{width:16px;min-width:16px;height:16px;color:var(--tpw-mute);flex:0 0 auto;transform:rotate(-90deg)}.menu-drawer--counter .menu-drawer__index-row:active{background:var(--tpw-mist)}@media(hover:hover)and (pointer:fine){.menu-drawer--counter .menu-drawer__index-row:hover{background:var(--tpw-mist)}}.menu-drawer--counter .menu-drawer-localization.menu-drawer-index-panel .menu-drawer-index-content{display:flex;flex-direction:column;row-gap:0;padding:0 0 8px;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu-drawer--counter .menu-drawer__index-crumb{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--tpw-hair);background:var(--tpw-fafa)}.menu-drawer--counter .menu-drawer__index-crumb .menu-drawer__index-back{border-bottom:0;flex:1 1 auto}.menu-drawer--counter .menu-drawer__index-depth{font-family:DM Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--tpw-mute);flex:0 0 auto;padding-right:16px;line-height:1;white-space:nowrap}.menu-drawer--counter .menu-drawer__index-back{display:flex;align-items:center;gap:4px;width:100%;padding:13px 16px;margin:0;border:0;border-bottom:1px solid var(--tpw-hair);background:var(--tpw-fafa);color:var(--tpw-sec);cursor:pointer;text-align:left}.menu-drawer--counter .menu-drawer__index-back .icon-caret{width:18px;min-width:18px;height:18px;transform:rotate(90deg);color:var(--tpw-soft)}.menu-drawer--counter .menu-drawer__index-back .menu-drawer-localization-back-btn__text{font-family:DM Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tpw-sec)}.menu-drawer--counter .menu-drawer__index-back:active{background:var(--tpw-mist)}.menu-drawer--counter .menu-drawer__index-head{padding:18px 16px 8px}.menu-drawer--counter .menu-drawer__index-eyebrow{font-family:"Outfit",var(--font-body-family),sans-serif;font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.1;color:var(--tpw-ink)}.menu-drawer--counter .menu-drawer__navigation--index-l2{overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}.menu-drawer--counter .menu-drawer__menu--index-l2{display:flex;flex-direction:column;gap:0;padding:0}.menu-drawer--counter .menu-drawer__menu--index-l2>li{margin:0}.menu-drawer--counter .menu-drawer__index-l2-link{display:flex;align-items:center;gap:10px;min-height:50px;padding:13px 16px;border-bottom:1px solid var(--tpw-hair);text-decoration:none}.menu-drawer--counter .menu-drawer__index-l2-label{font-family:"Outfit",var(--font-body-family),sans-serif;font-size:15px;font-weight:500;letter-spacing:-.005em;line-height:1.25;color:var(--tpw-ink);flex:1 1 auto;min-width:0}.menu-drawer--counter .menu-drawer__index-l2-count{font-family:DM Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--tpw-mute);flex:0 0 auto;line-height:1}.menu-drawer--counter .menu-drawer__index-l2-link--parent .menu-drawer__index-l2-label{font-weight:600}.menu-drawer--counter .menu-drawer__index-l2-link--sub{padding-left:32px;position:relative;min-height:46px}.menu-drawer--counter .menu-drawer__index-l2-link--sub:before{content:"";position:absolute;left:18px;top:50%;width:6px;height:1px;background:var(--tpw-mute);transform:translateY(-50%)}.menu-drawer--counter .menu-drawer__index-l2-link--sub .menu-drawer__index-l2-label{color:var(--tpw-sec);font-weight:400;font-size:14px}.menu-drawer--counter .menu-drawer__index-l2-link:active{background:var(--tpw-mist)}.menu-drawer--counter .menu-drawer__index-l2-link.menu-drawer__menu-item--active .menu-drawer__index-l2-label{font-weight:700}@media(hover:hover)and (pointer:fine){.menu-drawer--counter .menu-drawer__index-l2-link:hover{background:var(--tpw-mist)}}.menu-drawer--counter .menu-drawer__index-viewall{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:15px 16px;margin-top:0;border-top:1px solid var(--tpw-hair);text-decoration:none;background:#fff}.menu-drawer--counter .menu-drawer__index-viewall .menu-drawer__viewall-label{font-family:DM Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#c6a15a;line-height:1}.menu-drawer--counter .menu-drawer__index-viewall .icon-arrow{width:15px;min-width:15px;height:15px;color:#c6a15a;flex:0 0 auto}.menu-drawer--counter .menu-drawer__index-viewall:active{background:var(--tpw-mist)}@media(hover:hover)and (pointer:fine){.menu-drawer--counter .menu-drawer__index-viewall:hover{background:var(--tpw-mist)}}@media(prefers-reduced-motion:reduce){.menu-drawer--counter .menu-drawer-index-panel .header-region-content,.menu-drawer--counter .menu-drawer-index-panel.menu-opening .header-region-content{transition:none!important}}.menu-drawer--counter .menu-drawer__bottom--tpw{flex-shrink:0;width:100%}.menu-drawer--counter .menu-drawer__tpw-footer--counter{padding:0}.menu-drawer--counter .menu-drawer__util{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--tpw-hair)}.menu-drawer--counter .menu-drawer__util-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:15px 8px;font-size:11.5px;font-weight:600;color:var(--tpw-ink);text-decoration:none;border-right:1px solid var(--tpw-hair);min-width:0;white-space:nowrap;text-align:center}.menu-drawer--counter .menu-drawer__util-cell:last-child{border-right:0}.menu-drawer--counter .menu-drawer__util-cell:active{background:var(--tpw-mist)}@media(hover:hover)and (pointer:fine){.menu-drawer--counter .menu-drawer__util-cell:hover{background:var(--tpw-mist)}}.menu-drawer--counter .menu-drawer__util .menu-drawer__tpw-icon{width:21px;height:21px;flex-shrink:0;color:var(--tpw-ink)}.menu-drawer--counter .menu-drawer__tps-band{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;background:#0d0d0d;color:#fff;text-decoration:none}.menu-drawer--counter .menu-drawer__tps-t1{display:block;font-size:12.5px;font-weight:700;line-height:1.2}.menu-drawer--counter .menu-drawer__tps-t2{display:block;font-family:DM Mono,ui-monospace,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-top:2px;line-height:1}.menu-drawer--counter .menu-drawer__tps-band .menu-drawer__tpw-arrow{width:16px;height:16px;flex-shrink:0;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/452/assets/tpw-drawer-counter.css.map */
