.mobile-shop-menu{display:none}@media screen and (max-width:989px){.mobile-shop-menu[data-ready]{display:block;grid-area:left-icons;justify-self:start;margin-inline-start:-1.2rem}.mobile-shop-menu[data-ready]+header-drawer,.mobile-shop-menu [hidden]{display:none!important}html.mobile-shop-menu-open,html.mobile-shop-menu-open body{overflow:hidden;overscroll-behavior:none}.mobile-shop-menu__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:hidden;color:#f5f4f0;background:#1a1a1a;font-size:1.6rem;line-height:1.35;letter-spacing:normal}.mobile-shop-menu__dialog[open]{display:flex;flex-direction:column}.mobile-shop-menu__bar{display:grid;flex:none;grid-template-columns:4.8rem minmax(0,1fr) 4.8rem;align-items:center;min-height:calc(5.6rem + env(safe-area-inset-top));min-height:calc(clamp(4.4rem,9dvh,5.6rem) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(1rem,env(safe-area-inset-right)) 0 max(1rem,env(safe-area-inset-left));color:#1e1b17;background:#bdb29a}.mobile-shop-menu__title{min-width:0;margin:0;color:inherit;font-size:1.7rem;font-weight:700;line-height:1.15;text-align:center}.mobile-shop-menu__home{display:inline-grid;min-height:4.4rem;align-items:center;vertical-align:middle}.mobile-shop-menu__home img{display:block;width:7.6rem;height:auto}.mobile-shop-menu__control{display:grid;width:4.8rem;min-height:4.4rem;place-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.mobile-shop-menu__control svg,.mobile-shop-menu__account svg{width:2rem;height:2rem}.mobile-shop-menu__scroll{min-height:0;overflow:auto;flex:1;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);container-type:size}.mobile-shop-menu__main{--menu-rows: var(--menu-portrait-rows);--menu-top-space: .5rem;--menu-available-height: calc(100vh - 5.6rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)) ;--menu-row-height: clamp(3.2rem, calc((var(--menu-available-height) - var(--menu-top-space)) / var(--menu-rows)), 6.3rem);--menu-photo-height: clamp(2.1rem, calc(var(--menu-row-height) - 1.1rem), 4.8rem);--menu-photo-width: calc(var(--menu-photo-height) * 4 / 3);padding-block-start:var(--menu-top-space)}@supports (height: 1dvh){.mobile-shop-menu__main{--menu-available-height: calc(100dvh - clamp(4.4rem, 9dvh, 5.6rem) - env(safe-area-inset-top) - env(safe-area-inset-bottom)) }}@supports (height: 1cqh){.mobile-shop-menu__main{--menu-available-height: 100cqh}}.mobile-shop-menu__list{padding:0;margin:0;list-style:none}.mobile-shop-menu__sections{padding-inline:max(1.6rem,env(safe-area-inset-left)) max(1.6rem,env(safe-area-inset-right))}.mobile-shop-menu__categories>li,.mobile-shop-menu__sections li,.mobile-shop-menu__more{border-bottom:1px solid #383838}.mobile-shop-menu__categories .mobile-shop-menu__account-row{border-bottom-color:transparent}.mobile-shop-menu__category,.mobile-shop-menu__link,.mobile-shop-menu__more>summary,.mobile-shop-menu__account{color:inherit;text-decoration:none}.mobile-shop-menu__category,.mobile-shop-menu__account{width:100%;min-height:calc(var(--menu-row-height) - 1px);padding-block:.2rem;padding-inline:max(1.6rem,env(safe-area-inset-left)) max(2.1rem,env(safe-area-inset-right));font:inherit;font-size:clamp(1.4rem,4.2vw,1.6rem);line-height:1.2}.mobile-shop-menu__category{display:grid;grid-template-columns:var(--menu-photo-width) minmax(0,1fr) 1.4rem;gap:clamp(.8rem,3vw,1.4rem);align-items:center;border:0;background:transparent;font-weight:600;text-align:left;cursor:pointer}.mobile-shop-menu__category:active,.mobile-shop-menu__link:active{background:#2a2a2a}.mobile-shop-menu__contact-icon{display:grid;place-items:center;width:var(--menu-photo-width)}.mobile-shop-menu__contact-icon svg{width:2rem;height:2rem}.mobile-shop-menu__photo{display:block;width:var(--menu-photo-width);height:var(--menu-photo-height);border-radius:.5rem;object-fit:cover;background:#f1f1f1}.mobile-shop-menu__banner{display:block;width:100%;height:clamp(8.8rem,30vw,13.2rem);object-fit:cover;background:#242424}.mobile-shop-menu__photo--accessories{object-fit:contain;background:#f1f1f1}.mobile-shop-menu__sections{padding-block:1.6rem 2rem}.mobile-shop-menu__sections section+section{margin-top:2.2rem}.mobile-shop-menu__sections h3{margin:0 0 .4rem;color:inherit;font-size:1.8rem;font-weight:700}.mobile-shop-menu__address,.mobile-shop-menu__more p{color:#c8c5bf;margin:0 0 .7rem}.mobile-shop-menu__link,.mobile-shop-menu__more>summary{display:flex;min-height:4.6rem;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .5rem .6rem 0}.mobile-shop-menu__link--overview{font-weight:700}.mobile-shop-menu__more>summary{cursor:pointer}.mobile-shop-menu__chevron,.mobile-shop-menu__more>summary:after{display:block;flex:none;width:.8rem;height:.8rem;justify-self:end;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg)}.mobile-shop-menu__chevron--back{width:1rem;height:1rem;transform:rotate(-135deg)}.mobile-shop-menu__more>summary:after{content:"";transform:rotate(135deg)}.mobile-shop-menu__more[open]>summary:after{transform:rotate(-45deg)}.mobile-shop-menu__account{display:flex;align-items:center;gap:1rem}.mobile-shop-menu__dialog :focus-visible{outline:2px solid currentColor;outline-offset:-2px}}@media screen and (min-width:480px)and (max-width:989px)and (orientation:landscape){.mobile-shop-menu__main{--menu-rows: var(--menu-landscape-rows)}.mobile-shop-menu__categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-shop-menu__categories>li:last-child,.mobile-shop-menu__categories>li:nth-child(odd):nth-last-child(2){border-bottom-color:transparent}}@media screen and (min-width:480px)and (max-width:989px)and (max-height:265px)and (orientation:landscape){.mobile-shop-menu__category,.mobile-shop-menu__account{padding-block:.1rem;font-size:clamp(1.3rem,calc(var(--menu-row-height) * .4),1.6rem);line-height:1.1}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mobile-shop-menu.css.map */
