.tw-mega,.menu-drawer{--tw-muted: rgb(var(--color-foreground) / .64);--tw-soft: rgb(var(--color-foreground) / .05);--tw-line: rgb(var(--color-foreground) / .12);--tw-brand: #e8820c;--tw-r: 14px}.tw-mega a,.tw-m a{color:inherit;text-decoration:none}.tw-mega :is(h3,h4,b,strong,small),.tw-m :is(h3,b,small){margin:0;font:inherit;letter-spacing:normal;text-transform:none}.tw-i{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tw-th{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--tw-soft);color:var(--tw-muted)}.tw-th img,.tw-card__img img,.tw-feature img,.tw-m-hero img{display:block;width:100%;height:100%;object-fit:cover}.tw-mega .tw-label,.tw-m .tw-label{display:block;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--tw-muted)}.tw-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;background:var(--tw-brand);color:#fff;padding:3px 9px;border-radius:6px}.tw-mega :is(.tw-mini,.tw-part)[aria-current=page],.tw-m .tw-m-row[aria-current=page]{background:var(--tw-soft)}.tw-mega{overflow-y:auto;overscroll-behavior:contain;color:rgb(var(--color-foreground));font-size:16px;line-height:1.5;text-align:start}.tw-mega__in{padding-block-start:8px}.tw-grid{display:grid;gap:28px;align-items:start;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.tw-grid--side{grid-template-columns:repeat(var(--cols),minmax(0,1fr)) 340px}.tw-grid--wide{grid-template-columns:repeat(var(--cols),minmax(0,1fr)) minmax(360px,1.3fr)}.tw-grid:last-child{padding-bottom:32px}.tw-card{display:flex;flex-direction:column;min-width:0}.tw-card__img{display:block;aspect-ratio:16/10;max-height:15rem;border-radius:var(--tw-r);overflow:hidden;background:var(--tw-soft)}.tw-card__img img{transition:transform .4s ease}.tw-card:hover .tw-card__img img{transform:scale(1.04)}.tw-mega .tw-strip__end>a:not(.tw-primary){font-size:14px;color:var(--tw-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--tw-line);white-space:nowrap}.tw-mega .tw-strip__end>a:not(.tw-primary):hover{color:inherit;text-decoration-color:currentColor}.tw-mega .tw-card h3{margin:14px 0 6px;font-size:18px;font-weight:600;line-height:1.25}.tw-minis{display:flex;flex-direction:column;gap:2px;margin:0 -5px}.tw-mini{display:grid;grid-template-columns:44px 1fr 16px;gap:12px;align-items:center;padding:5px;border-radius:10px;font-weight:500;transition:background .15s}.tw-mini .tw-th{width:44px;height:44px;border-radius:9px}.tw-mini--sub{margin-inline-start:24px}.tw-mini>.tw-i,.tw-part>.tw-i{width:16px;height:16px;color:var(--tw-muted)}.tw-mini:hover,a.tw-part:hover{background:var(--tw-soft)}.tw-side{display:flex;flex-direction:column;gap:14px;min-width:0}.tw-mega .tw-feature{position:relative;display:block;aspect-ratio:16/10;border-radius:var(--tw-r);overflow:hidden;background:var(--tw-soft);color:#fff}.tw-feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 35%,#000000b8)}.tw-feature__txt{position:absolute;z-index:1;inset:auto 18px 16px;display:flex;flex-direction:column;align-items:flex-start;font-size:14px}.tw-mega .tw-feature__txt strong{font-size:22px;font-weight:600;line-height:1.2;margin-top:8px}.tw-mega .tw-rows .tw-label{margin:6px 0 2px}.tw-part{display:grid;grid-template-columns:52px 1fr 18px;gap:14px;align-items:center;padding:6px;border-radius:12px}.tw-mega .tw-part b{display:block;font-weight:500}.tw-mega .tw-part small{display:block;font-size:14px;color:var(--tw-muted);line-height:1.45}.tw-part small a{display:inline-block;padding-block:2px}.tw-mega .tw-part small a:hover{color:rgb(var(--color-foreground))}.tw-mega .tw-part small a:hover{text-decoration:underline;text-underline-offset:3px}.tw-strip{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:30px;padding:18px 0 26px;border-top:1px solid var(--tw-line);position:sticky;bottom:0;background:rgb(var(--color-background))}.tw-strip>span:first-child{font-size:15px;color:var(--tw-muted);margin-right:6px}.tw-strip>a,.tw-primary{display:inline-flex;align-items:center;font-size:15px;font-weight:500;line-height:1.5;padding:9px 14px;border-radius:10px;border:1px solid var(--tw-line);background:rgb(var(--color-background));transition:border-color .15s,transform .15s}.tw-strip>a:hover,.tw-primary:hover{border-color:rgb(var(--color-foreground));transform:translateY(-1px)}.tw-strip__end{display:flex;align-items:center;gap:18px;margin-left:auto}.tw-mega .tw-primary{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}@media(max-height:820px){.tw-card__img{max-height:8rem}.tw-mega .tw-feature{aspect-ratio:2/1}.tw-strip{margin-top:16px;padding:14px 0 18px}}@media(max-height:700px){.tw-card__img{max-height:5.5rem}.tw-mini{grid-template-columns:36px 1fr 16px;padding:3px 5px}.tw-mini .tw-th{width:36px;height:36px}.tw-mega .tw-feature{aspect-ratio:5/2}.tw-part{grid-template-columns:44px 1fr 18px;padding:4px 6px}.tw-part .tw-th{width:44px;height:44px}}@media(max-width:1279px){.tw-grid{gap:22px}.tw-grid--side,.tw-grid--wide{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.tw-card__img{aspect-ratio:2/1}.tw-side{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.tw-side .tw-rows:only-child{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.tw-side .tw-rows:only-child .tw-label{grid-column:1 / -1}.tw-mega .tw-feature{aspect-ratio:2/1}.tw-strip{margin-top:22px}}.menu-drawer .drawer__header.tw-m-bar{align-items:center;gap:4px;padding:18px 6px 6px;border-block-end:1px solid var(--tw-line)}@media(min-width:640px){.menu-drawer .drawer__header.tw-m-bar{padding-block-start:6px}}.tw-m-btn{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:inherit}.tw-m-btn[hidden]{display:grid;visibility:hidden}.tw-m-btn .tw-i{width:24px;height:24px}.tw-m-title{flex:1;text-align:center;font-size:18px;font-weight:600;line-height:1.2}.tw-m{font-size:16px;line-height:1.3}.tw-m-screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background));padding:6px 0 24px;transition:transform .28s ease,visibility 0s .28s}.tw-m-sub,.tw-m-sub:empty{display:block;visibility:hidden;transform:translate(100%);padding-bottom:calc(96px + env(safe-area-inset-bottom))}.tw-m .tw-m-screen.tw-back{visibility:hidden;transform:translate(-30%)}.tw-m .tw-m-screen.tw-on{visibility:visible;transform:none;transition-delay:0s}.tw-m[data-open]~.drawer__footer{display:none}.tw-m-list{list-style:none;margin:0;padding:0}.tw-m-row{display:flex;align-items:center;gap:14px;width:100%;min-height:54px;padding:4px 18px;color:inherit;font-weight:500;text-align:start;-webkit-tap-highlight-color:transparent}:is(a,button).tw-m-row:active,.tw-m-feature:active{background:var(--tw-soft)}.tw-m-row .tw-th{width:44px;height:44px}.tw-m-row>.tw-i{margin-inline-start:auto;color:var(--tw-muted)}.tw-m-t{min-width:0}.tw-m .tw-m-t small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:400;line-height:1.4;color:var(--tw-muted)}.tw-m-top{min-height:60px;font-size:20px;font-weight:600}.tw-m-top .tw-th{width:48px;height:48px}.tw-m-head{min-height:70px;font-size:18px;font-weight:600}.tw-m-head .tw-th{width:56px;height:56px;border-radius:12px}.tw-m-kid{padding-inline-start:42px}.tw-m-hero{margin:8px 18px 10px;aspect-ratio:16/10;border-radius:16px;overflow:hidden;background:var(--tw-soft)}.tw-m .tw-label{padding:22px 18px 6px}.tw-m .tw-m-all,.tw-m .tw-m-primary{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:6px 18px 10px;padding:0 16px;border-radius:12px;font-weight:600;background:var(--tw-soft)}.tw-m .tw-m-primary{justify-content:center;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.tw-m-feature{display:flex;align-items:center;gap:14px;margin:14px 18px 4px;padding:12px;border:1px solid var(--tw-line);border-radius:16px}.tw-m-feature .tw-th{width:64px;height:64px;border-radius:12px}.tw-m .tw-m-feature b{display:block;font-size:17px;font-weight:600;margin-top:4px}@media(prefers-reduced-motion:reduce){.tw-m .tw-m-screen,.tw-card__img img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/tw-menu.css.map */
