.menu-drawer.menu-drawer--visual{padding:0}.mdv{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:block;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.4;letter-spacing:normal}.mdv a,.mdv button{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.mdv button{background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:left;box-shadow:none}.mdv ul{list-style:none;margin:0;padding:0}.mdv svg{flex:none}.mdv__chev{width:1.6rem;height:1.6rem}.mdv__panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:rgb(var(--color-background));transform:translate(100%);transition:transform .32s cubic-bezier(.3,.8,.3,1),opacity .32s}.mdv__panel.is-active{transform:none}.mdv__panel.is-under{transform:translate(-22%);opacity:0}.mdv__panel[data-panel=root]{padding-top:.8rem}@media(prefers-reduced-motion:reduce){.mdv__panel{transition:none}}.mdv__label{margin:2.4rem 2.2rem .6rem;font-size:1.05rem;line-height:1.4;text-transform:uppercase;letter-spacing:.2em;color:#636363}.mdv__all{display:flex;justify-content:space-between;align-items:center;margin:.4rem 2.2rem 0;padding:1.5rem 0;border-bottom:1px solid #e4e4e4;font-size:1.45rem;color:rgb(var(--color-heading, var(--color-foreground)))}.mdv__all--sub{margin-top:1rem;border-top:1px solid #e4e4e4}.mdv__search{margin:1.4rem 2.2rem .4rem}.mdv__search label{display:flex;align-items:center;gap:1rem;height:4.6rem;padding:0 1.4rem;background:#f1f0ee;color:#636363}.mdv__search label:focus-within{outline:1px solid rgb(var(--color-foreground))}.mdv__search svg{width:1.8rem;height:1.8rem}.mdv__search input{flex:1;min-width:0;height:100%;border:0;background:none;outline:0;box-shadow:none;font:inherit;font-size:1.6rem;letter-spacing:normal;color:rgb(var(--color-heading, var(--color-foreground)));-webkit-appearance:none;appearance:none}.mdv__search input::placeholder{color:#636363;opacity:1}.mdv__railhead{display:flex;justify-content:space-between;align-items:baseline;margin:2rem 2.2rem 1rem}.mdv__railhead .mdv__label{margin:0}.mdv .mdv__more{padding:1.2rem 0;margin:-1.2rem 0;font-size:1.05rem;text-transform:uppercase;letter-spacing:.16em;text-decoration:underline;text-underline-offset:.4rem;color:rgb(var(--color-heading, var(--color-foreground)))}.mdv__rail{display:grid;grid-auto-flow:column;grid-auto-columns:8.6rem;gap:1rem;overflow-x:auto;padding:0 2.2rem .6rem;scroll-snap-type:x mandatory;scroll-padding:0 2.2rem;scrollbar-width:none}.mdv__rail::-webkit-scrollbar{display:none}.mdv__rail .mdv__tile{scroll-snap-align:start}.mdv .mdv__rows{margin-top:1.8rem;border-top:1px solid #e4e4e4}.mdv__rows>li{border-bottom:1px solid #e4e4e4}.mdv .mdv__row{display:flex;width:100%;align-items:center;gap:1.4rem;padding:.9rem 2.2rem;color:rgb(var(--color-heading, var(--color-foreground)))}.mdv .mdv__row--sale{color:#c0271b}.mdv__th{width:4rem;height:5rem;flex:none;background:#efefef;overflow:hidden}.mdv__rt{flex:1;font-size:1.3rem;line-height:1.3;text-transform:uppercase;letter-spacing:.16em}.mdv .mdv__help{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;padding:2.2rem 2.2rem 4rem}.mdv__help a{display:grid;justify-items:center;align-content:start;gap:.8rem;height:100%;padding:1.5rem .4rem 1.3rem;background:#fbf9f6;font-size:1rem;line-height:1.4;text-transform:uppercase;letter-spacing:.12em;text-align:center;color:rgb(var(--color-foreground))}.mdv__help svg{width:2rem;height:2rem}.mdv__head{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:5.6rem;padding:0 1rem;background:rgb(var(--color-background));border-bottom:1px solid #e4e4e4}.mdv .mdv__back{justify-self:start;display:flex;align-items:center;gap:.3rem;padding:1.2rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em;color:#636363}.mdv__title{margin:0;font-size:1.3rem;text-transform:uppercase;letter-spacing:.16em;color:rgb(var(--color-heading, var(--color-foreground)))}.mdv__panel:not([data-panel=root]){padding-bottom:4rem}.mdv__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem 1rem;padding:0 2.2rem}.mdv .mdv__tile{position:relative;display:block;color:rgb(var(--color-heading, var(--color-foreground)))}.mdv__ph{display:block;aspect-ratio:4 / 5;background:#efefef;overflow:hidden}.mdv__ph img,.mdv__th img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .5s ease}.mdv__tile:active img{transform:scale(1.05)}.mdv__tl{display:block;margin-top:.7rem;font-size:1.05rem;line-height:1.35;text-transform:uppercase;letter-spacing:.14em;text-align:center}.mdv__badge{position:absolute;top:.6rem;left:.6rem;padding:.3rem .6rem;background:#3d0f22;color:#f1f0ee;font-size:.9rem;line-height:1;text-transform:uppercase;letter-spacing:.14em}.mdv__tile--all .mdv__ph{display:grid;place-items:center;padding:.6rem;background:#3d0f22;color:#f1f0ee;font-size:1.05rem;line-height:1.7;text-transform:uppercase;letter-spacing:.16em;text-align:center}.mdv__chips{display:flex;flex-wrap:wrap;gap:.8rem;padding:0 2.2rem}.mdv .mdv__chips a{display:inline-flex;align-items:center;min-height:3.8rem;padding:0 1.5rem;border:1px solid #d6d0c6;border-radius:999px;font-size:1.3rem;color:rgb(var(--color-foreground));transition:background-color .15s,color .15s}.mdv .mdv__chips a:active,.mdv .mdv__chips a[aria-current=page]{background:rgb(var(--color-heading, var(--color-foreground)));border-color:rgb(var(--color-heading, var(--color-foreground)));color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-menu-drawer-visual.css.map */
