.ve-mobile-drawer .menu-drawer{background:#faf1db;background-image:radial-gradient(#c6ae7633 .7px,transparent .7px);background-size:11px 11px;color:#24231f;border-right:2px solid #24231f;width:calc(100vw - 24px);max-width:400px;height:100dvh;box-shadow:5px 0 #24231f3d;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden;overscroll-behavior:contain}.ve-mobile-drawer .menu-drawer__close-button{position:absolute;top:16px;right:16px;z-index:3;padding:0;width:42px;height:42px;min-width:42px;min-height:42px;display:grid;place-items:center;background:#24231f;color:#faf1db;border:1px solid #24231f;border-radius:0;box-shadow:3px 3px #cfb57d}.ve-mobile-drawer .menu-drawer__close-button .svg-wrapper,.ve-mobile-drawer .menu-drawer__close-button svg{width:18px;height:18px}.ve-mobile-drawer .ve-menu-content{padding:21px 20px 0}.ve-mobile-drawer .ve-menu-brand{display:flex;align-items:center;gap:9px;min-height:38px;padding-right:50px}.ve-mobile-drawer .ve-menu-brand img{width:38px;height:38px;object-fit:contain}.ve-mobile-drawer .ve-menu-brand>span{font:900 17px/.9 Arial,sans-serif;letter-spacing:-.6px;color:#24231f}.ve-mobile-drawer .ve-menu-paper{position:relative;margin:24px 0 20px;padding:14px 62px 15px 14px;background:#f2cc4e;border:1px solid #24231f;box-shadow:3px 4px #24231f;transform:rotate(-1.2deg)}.ve-mobile-drawer .ve-menu-paper:before{content:"";position:absolute;top:-10px;left:42%;width:70px;height:18px;background:#d9c797b3;transform:rotate(5deg)}.ve-mobile-drawer .ve-menu-eyebrow{margin:0 0 7px;font:700 9px/1.3 Courier New,monospace;letter-spacing:1.2px;color:#715326}.ve-mobile-drawer .ve-menu-title{margin:0;font:900 25px/1.15 Arial,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:-.6px;color:#24231f;text-wrap:balance;word-break:normal}.ve-mobile-drawer .ve-menu-record{position:absolute;right:13px;top:23px;width:37px;height:37px;border:8px solid #24231f;border-radius:50%;background:#eeafa2;box-shadow:0 0 0 1px #24231f,inset 0 0 0 5px #f2cc4e}.ve-mobile-drawer .ve-menu-primary>ul,.ve-mobile-drawer .ve-menu-info>ul,.ve-mobile-drawer .ve-menu-children{list-style:none;margin:0;padding:0}.ve-mobile-drawer .ve-menu-primary>ul{display:grid;gap:9px}.ve-mobile-drawer .ve-menu-primary-link{display:grid;grid-template-columns:25px 1fr 18px;align-items:center;gap:7px;height:52px;padding:10px 12px;border:1px solid #24231f;background:#fff9ee;color:#24231f;box-shadow:2px 2px #24231f28;text-decoration:none}.ve-mobile-drawer .ve-menu-primary>ul>li:nth-child(2n)>.ve-menu-primary-link{background:#edbfb3}.ve-mobile-drawer .ve-menu-primary-link>span:nth-child(2){font-size:20px;line-height:1.2;font-weight:700;word-break:normal;overflow-wrap:normal}.ve-mobile-drawer .ve-menu-index{font:11px/1.2 Courier New,monospace;color:#766652}.ve-mobile-drawer .ve-menu-arrow{font:22px/1 Arial,sans-serif;justify-self:end}.ve-mobile-drawer .ve-menu-children{display:grid;gap:6px;padding:10px 12px;border-inline:1px solid #d1c4a7}.ve-mobile-drawer .ve-menu-children a{font-size:14px;line-height:1.5;color:#24231f}.ve-mobile-drawer .ve-menu-info{margin-top:24px;padding-top:16px;border-top:1px dashed #bba77b}.ve-mobile-drawer .ve-menu-section-label{margin:0 0 10px;font:700 11px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:1px;color:#7e4f36}.ve-mobile-drawer .ve-menu-info>ul{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px}.ve-mobile-drawer .ve-menu-info li{min-width:0}.ve-mobile-drawer .ve-menu-info a{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:42px;padding:7px 9px;border:1px solid #cfc1a4;background:#fffaf0;color:#24231f;text-decoration:none;font-size:12px;line-height:1.4;font-weight:400;word-break:normal}.ve-mobile-drawer .ve-menu-info a>span{flex:0 0 auto;font-size:13px;color:#9a674b}.ve-mobile-drawer .ve-menu-info a[aria-current=page]{border-color:#9e6145;background:#f5e0cd}.ve-mobile-drawer .ve-menu-locale-label{margin:22px 0 0;padding-top:16px;border-top:1px dashed #bba77b}.ve-mobile-drawer .menu-drawer__utility-links{margin:0;padding:9px 20px max(24px,env(safe-area-inset-bottom));flex:none}.ve-mobile-drawer .menu-drawer__localization{padding:0;margin:0;width:100%;color:#24231f}.ve-mobile-drawer .drawer-localization__button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:9px 12px;border:1px solid #24231f;background:#174f4a;color:#faf1db;box-shadow:2px 2px #24231f;border-radius:0}.ve-mobile-drawer .drawer-localization__button--label{display:flex;align-items:center;gap:9px;margin:0;font:700 12px/1.4 Arial,PingFang SC,Microsoft YaHei,sans-serif;color:inherit}.ve-mobile-drawer .drawer-localization__button--label *{font-size:12px;line-height:1.4;color:inherit}.ve-mobile-drawer .drawer-localization__button>.svg-wrapper{width:14px;height:14px;color:inherit}.ve-mobile-drawer .menu-drawer__animated-element{animation:none}.ve-mobile-drawer .menu-drawer__featured-content{display:none}.ve-mobile-drawer .menu-drawer__submenu{background:#faf1db;color:#24231f}.ve-mobile-drawer .menu-drawer__nav-buttons{min-height:72px;padding:10px 16px;border-bottom:1px dashed #bba77b}.ve-mobile-drawer .menu-drawer__nav-buttons .menu-drawer__close-button{top:14px;right:16px}.ve-mobile-drawer .menu-drawer__back-button{padding:10px 50px 10px 0;font:700 15px/1.3 Arial,PingFang SC,Microsoft YaHei,sans-serif;color:#24231f}.ve-mobile-drawer a:focus-visible,.ve-mobile-drawer button:focus-visible,.ve-mobile-drawer summary:focus-visible{outline:3px solid #086d68;outline-offset:3px}@media(max-width:360px){.ve-mobile-drawer .ve-menu-content,.ve-mobile-drawer .menu-drawer__utility-links{padding-inline:16px}.ve-mobile-drawer .ve-menu-primary-link>span:nth-child(2){font-size:18px}.ve-mobile-drawer .ve-menu-title{font-size:23px}}.ve-mobile-drawer .localization-form__list-item,.ve-mobile-drawer .localization-form__select,.ve-mobile-drawer .language-selector__label{font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}.ve-mobile-drawer .localization-form__list-item:not([hidden]){min-height:44px;border-radius:0}.ve-mobile-drawer .localization-form__select{min-height:40px;background:#fff9ee;color:#24231f}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ve-mobile-menu.css.map */
