#NavDrawer.gs-menu{position:fixed;inset:0 auto 0 0;width:100vw;max-width:540px;height:100dvh;display:flex;flex-direction:column;padding:0;background:#fff;color:#252525;z-index:10002!important;transform:translate(-110%)!important;opacity:0;visibility:hidden;transition:transform .32s ease,opacity .22s ease,visibility 0s .32s;overflow:hidden;border:0}html body #NavDrawer.gs-menu,html body:has(#gs-brand-announcement) #NavDrawer.gs-menu{top:0!important;bottom:0!important;height:100dvh!important}html:has(#NavDrawer.drawer--is-open) #gs-brand-announcement{display:none!important}#NavDrawer.gs-menu.drawer--is-open{transform:translate(0)!important;opacity:1;visibility:visible;transition:transform .32s ease,opacity .22s ease}#NavDrawer .gs-menu__header{flex:none;display:grid;grid-template-columns:96px 1fr 96px;align-items:center;height:70px;width:100%;padding:0 12px;background:#f3e9e1;border-bottom:1px solid #e2d9d1;position:relative;z-index:3}#NavDrawer .gs-menu__header-tools,#NavDrawer .gs-menu__header-actions{display:flex;align-items:center}#NavDrawer .gs-menu__header-actions{justify-content:flex-end}#NavDrawer .gs-menu__close,#NavDrawer .gs-menu__search,#NavDrawer .gs-menu__account,#NavDrawer .gs-menu__cart{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;width:42px;height:46px;margin:0;padding:0;border:0;background:none;color:#252525;text-decoration:none;cursor:pointer}#NavDrawer .gs-menu__close:before,#NavDrawer .gs-menu__close:after{content:"";position:absolute;left:9px;top:22px;width:24px;height:1.5px;background:currentColor;transform:rotate(45deg)}#NavDrawer .gs-menu__close:after{transform:rotate(-45deg)}#NavDrawer .gs-menu__search svg,#NavDrawer .gs-menu__account svg,#NavDrawer .gs-menu__cart svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}#NavDrawer .gs-menu__cart span{position:absolute;right:0;top:2px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:50%;background:#a9bed6;color:#243954;font:700 11px/1 Arial,sans-serif}#NavDrawer .gs-menu__logo{display:flex;align-items:center;justify-self:center;margin:0}#NavDrawer .gs-menu__logo img.gs-supplied-logo,#NavDrawer .gs-menu__logo img{display:block!important;width:125px!important;max-width:100%!important;height:auto!important;filter:brightness(0)}#NavDrawer .gs-menu__body{display:flex;flex:1;flex-direction:column;min-height:0;width:100%;margin:0;padding:0 12px 16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;background:#fff}#NavDrawer .gs-menu__body::-webkit-scrollbar{display:none}#NavDrawer .gs-menu__primaries{width:100%}#NavDrawer .gs-menu__primary{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:60px;margin:0;padding:0;border-bottom:1px solid #e5ddd6;border-radius:0;background:#fff;color:#252525;text-decoration:none;text-align:left}#NavDrawer .gs-menu__primary>span{display:flex;align-items:center;gap:9px;min-width:0}#NavDrawer .gs-menu__primary>i,#NavDrawer .gs-menu__utility i{width:8px;height:8px;border-top:1.5px solid #aa9d92;border-right:1.5px solid #aa9d92;transform:rotate(45deg);flex:none;margin-right:4px}#NavDrawer .gs-menu__badge{display:inline-flex;align-items:center;min-height:22px;padding:4px 8px;border-radius:12px;background:#591d1b;color:#f1eee8!important;font:700 9px/1 Arial,sans-serif!important;letter-spacing:.04em!important;white-space:nowrap}#NavDrawer .gs-menu__utility{width:100%;margin-top:auto;padding-top:28px}#NavDrawer .gs-menu__utility>a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;border-bottom:1px solid #e5ddd6;color:#252525;text-decoration:none;font-size:15px!important;font-weight:400!important}#NavDrawer .gs-menu__utility small{margin-left:auto;color:#756e68!important;font-size:13px!important;white-space:nowrap}#NavDrawer .gs-menu__language{width:100%;border-bottom:1px solid #e5ddd6}#NavDrawer .gs-menu__language form{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;margin:0}#NavDrawer .gs-menu__language label{display:flex;align-items:center;gap:10px;margin:0;font-size:14px!important;font-weight:400!important}#NavDrawer .gs-menu__language label svg{width:18px;height:18px;fill:none;stroke:#756e68;stroke-width:1.2}#NavDrawer .gs-menu__language select{min-width:145px;min-height:40px;margin:0;padding:0 31px 0 12px;border:1px solid #ddd2c9;border-radius:20px;background-color:#f8f3ee;color:#252525;font-size:13px!important;font-weight:500!important;text-align-last:center;box-shadow:none;cursor:pointer}#NavDrawer .gs-menu__loox{display:flex;align-items:center;justify-content:center;gap:6px;min-height:60px;margin:28px 0 16px;padding:10px;border:1px solid #e5ddd6;border-radius:30px;color:#252525;text-decoration:none;white-space:nowrap;font-size:11.5px!important}#NavDrawer .gs-menu__loox>strong{font-size:12px!important;font-weight:700!important}#NavDrawer .gs-menu__loox-stars{display:flex;gap:2px}#NavDrawer .gs-menu__loox-stars i{display:grid;place-items:center;width:14px;height:14px;background:#d9be83;color:#274d3c;font:700 9px/1 Arial,sans-serif;font-style:normal}#NavDrawer .gs-menu__loox>b{display:flex;align-items:center;gap:2px;color:#274d3c!important;font-size:15px!important}#NavDrawer .gs-menu__loox>b em{font-style:normal;font-size:12px!important;color:#252525!important}#NavDrawer :focus-visible{outline:2px solid #591d1b;outline-offset:-3px}@layer giulia-pack1{html body #NavDrawer .gs-menu__primary{font-family:Giulia Nexa Rust,Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:900!important;line-height:1.05!important;letter-spacing:.01em!important;text-transform:uppercase!important}html body #NavDrawer :is(.gs-menu__utility,.gs-menu__language,.gs-menu__loox){font-family:Arial,Helvetica,sans-serif!important}}@media(max-width:360px){#NavDrawer .gs-menu__header{grid-template-columns:88px 1fr 88px;padding:0 8px}#NavDrawer .gs-menu__close,#NavDrawer .gs-menu__search,#NavDrawer .gs-menu__account,#NavDrawer .gs-menu__cart{width:40px}#NavDrawer .gs-menu__logo img.gs-supplied-logo,#NavDrawer .gs-menu__logo img{width:112px!important}#NavDrawer .gs-menu__body{padding-left:10px;padding-right:10px}#NavDrawer .gs-menu__badge{padding:4px 6px;font-size:8px!important}#NavDrawer .gs-menu__loox{gap:4px;font-size:10px!important}#NavDrawer .gs-menu__loox>strong{font-size:10.5px!important}#NavDrawer .gs-menu__loox-stars{gap:1px}#NavDrawer .gs-menu__loox-stars i{width:12px;height:12px;font-size:8px}}@media(max-width:360px){@layer giulia-pack1{html body #NavDrawer .gs-menu__primary{font-size:15px!important}}}@media(min-width:769px){#NavDrawer .gs-menu__header{height:74px}#NavDrawer .gs-menu__logo img.gs-supplied-logo,#NavDrawer .gs-menu__logo img{width:160px!important}#NavDrawer .gs-menu__body{padding-left:20px;padding-right:20px}#NavDrawer .gs-menu__primary{min-height:64px}}@media(prefers-reduced-motion:reduce){#NavDrawer.gs-menu,#NavDrawer.gs-menu.drawer--is-open{transition:none}}html:has(#NavDrawer.drawer--is-open) .qsk-salespop,html:has(#NavDrawer.drawer--is-open) .qsk-visitor-count,html:has(#NavDrawer.drawer--is-open) .pd-cookie-banner-window,html:has(#NavDrawer.drawer--is-open) .cc-window,html:has(#CartDrawer.drawer--is-open) .qsk-salespop,html:has(#CartDrawer.drawer--is-open) .qsk-visitor-count{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/113/assets/gs-motion-editorial-menu.css.map */
