#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:block;flex:1;min-height:0;width:100%;margin:0;padding:0 12px 124px;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:9px}#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 .gs-menu__sticky{position:absolute;left:0;right:0;bottom:0;z-index:4;display:block;padding:9px 12px 14px;background:#fff;border-radius:30px 30px 0 0;box-shadow:0 -7px 22px #32231917}#NavDrawer .gs-menu__offer-line{display:flex;justify-content:center;min-height:24px;font-size:12px!important;line-height:1.35!important}#NavDrawer .gs-menu__offer-track{height:5px;margin:0 5px 10px;border-radius:4px;background:#eadfd5;overflow:hidden}#NavDrawer .gs-menu__offer-track i{display:block;width:0;height:100%;border-radius:inherit;background:#591d1b;transition:width .28s ease}#NavDrawer .gs-menu__cta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:58px;padding:8px 8px 8px 20px;border-radius:19px;background:#591d1b;color:#f7f1e8!important;text-decoration:none}#NavDrawer .gs-menu__cta>span{display:flex;flex-direction:column;gap:2px;min-width:0}#NavDrawer .gs-menu__cta small{font-size:11.5px!important;line-height:1.2!important;color:#f7f1e8!important;opacity:.82}#NavDrawer .gs-menu__cta>i{display:grid;place-items:center;flex:none;width:43px;height:43px;border-radius:50%;background:#fff;color:#591d1b;font:400 22px/1 Arial,sans-serif;font-style:normal}#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 .gs-menu__cta-title{font-family:Giulia Nexa Rust,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1!important;letter-spacing:.015em!important;text-transform:uppercase!important}html body #NavDrawer :is(.gs-menu__utility,.gs-menu__language,.gs-menu__loox,.gs-menu__offer-line,.gs-menu__cta small){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}#NavDrawer .gs-menu__sticky{padding-left:20px;padding-right:20px}}@media(prefers-reduced-motion:reduce){#NavDrawer.gs-menu,#NavDrawer.gs-menu.drawer--is-open,#NavDrawer .gs-menu__offer-track i{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{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/gs-motion-editorial-menu.css.map */
