.garvin-dock{display:none}@media(max-width:749.98px){:root{--gmn-green: #32645c;--gmn-muted: #545454;--gmn-bg: #ffffff;--gmn-height: 62px;--gmn-side: 21px;--gmn-bottom: 22px;--gmn-reserve: calc(var(--gmn-height) + var(--gmn-bottom) + 12px)}.garvin-dock{position:fixed;left:var(--gmn-side);right:var(--gmn-side);bottom:var(--gmn-bottom);z-index:90;display:grid;grid-template-columns:repeat(4,1fr);height:var(--gmn-height);padding:0 4px;box-sizing:border-box;background:var(--gmn-bg);border-radius:56px;box-shadow:0 0 0 1px #15151512,0 1px 2px #1515151a,0 6px 14px -2px #15151524,0 18px 44px -6px #15151547;transition:transform .24s ease,opacity .24s ease,visibility 0s linear 0s;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.garvin-dock__item,.garvin-dock__item svg{-webkit-user-drag:none}.garvin-dock__pill{position:absolute;top:4px;bottom:4px;left:4px;z-index:0;width:calc((100% - 8px)/4);border-radius:999px;background:#32645c1f;transform:translate(calc(var(--gmn-i, 0) * 100%));transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .2s ease;pointer-events:none}.garvin-dock[data-active="-1"] .garvin-dock__pill{opacity:0}.garvin-dock.is-dragging .garvin-dock__pill{opacity:1;transform:translate(var(--gmn-x, 0px)) scale(1.04);transition:opacity .2s ease}.garvin-dock.no-anim .garvin-dock__pill{transition:none}.garvin-dock__item{position:relative;z-index:1;transition:color .2s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:56px;min-height:56px;height:100%;color:var(--gmn-muted);text-decoration:none;-webkit-tap-highlight-color:transparent}.garvin-dock__item:hover,.garvin-dock__item:focus,.garvin-dock__item:active{color:var(--gmn-muted);text-decoration:none}.garvin-dock__item:focus-visible{outline:2px solid var(--gmn-green);outline-offset:-4px;border-radius:16px}.garvin-dock__icon{display:grid;place-items:center;width:52px;height:30px}.garvin-dock__icon svg{display:block;width:24px;height:24px;stroke-width:1.6}.garvin-dock__label{font-family:var(--font-base, "Plus Jakarta Sans"),sans-serif;font-size:11px;font-weight:500;line-height:1.1;letter-spacing:normal;text-transform:none;white-space:nowrap}.garvin-dock__item.is-active,.garvin-dock__item.is-active:hover,.garvin-dock__item.is-active:focus{color:var(--gmn-green)}.garvin-dock.is-dragging .garvin-dock__item.is-active:not(.is-hover){color:var(--gmn-muted)}.garvin-dock.is-dragging .garvin-dock__item.is-hover{color:var(--gmn-green)}.garvin-dock.is-dragging .garvin-dock__item.is-active:not(.is-hover) .garvin-dock__label{font-weight:500}.garvin-dock.is-dragging .garvin-dock__item.is-hover .garvin-dock__label{font-weight:700}.garvin-dock__item.is-active svg{stroke-width:1.9}.garvin-dock__item.is-active .garvin-dock__label{font-weight:700}body.menu-open .garvin-dock,body.search-overlay-on .garvin-dock,body.overflow-hidden .garvin-dock,body.page-overlay-on .garvin-dock,body.quick-buy-page-overlay .garvin-dock,body.wt-localization-drawer-overlay-on .garvin-dock,body.page-overlay-cart-on .garvin-dock,body[custom-select-opened] .garvin-dock,html.garvin-kbd-open .garvin-dock{transform:translateY(calc(100% + var(--gmn-bottom) + 8px));opacity:0;visibility:hidden;pointer-events:none;transition:transform .24s ease,opacity .24s ease,visibility 0s linear .24s}body:has(.garvin-dock) .shopify-section-group-footer-group{padding-bottom:var(--gmn-reserve)}body:has(.garvin-dock) .contenedor-icono-ws{bottom:var(--gmn-reserve)}body.menu-open .contenedor-icono-ws,body.search-overlay-on .contenedor-icono-ws,body.overflow-hidden .contenedor-icono-ws,body.page-overlay-on .contenedor-icono-ws,body.quick-buy-page-overlay .contenedor-icono-ws,body.wt-localization-drawer-overlay-on .contenedor-icono-ws,body.page-overlay-cart-on .contenedor-icono-ws,body[custom-select-opened] .contenedor-icono-ws,html.garvin-kbd-open .contenedor-icono-ws{opacity:0;visibility:hidden;pointer-events:none}}.garvin-menu{display:none}@media(max-width:749.98px){:root{--gmm-w: min(76vw, 320px);--gmm-speed: .28s;--gmm-ease: cubic-bezier(.2, .8, .2, 1)}html.garvin-menu-open{overflow:hidden}html.garvin-menu-anim body>.shopify-section-group-header-group:not(.garvin-mobile-nav-section),html.garvin-menu-anim body>.campaign-bar,html.garvin-menu-anim body>main,html.garvin-menu-anim body>.shopify-section-group-footer-group{transition:transform var(--gmm-speed) var(--gmm-ease)}html.garvin-menu-anim .garvin-dock{transition:transform var(--gmm-speed) var(--gmm-ease)}html.garvin-menu-open body>.shopify-section-group-header-group:not(.garvin-mobile-nav-section),html.garvin-menu-open body>.campaign-bar,html.garvin-menu-open body>main,html.garvin-menu-open body>.shopify-section-group-footer-group,html.garvin-menu-open .garvin-dock{transform:translate(var(--gmm-w))}html.garvin-menu-open .contenedor-icono-ws{opacity:0;visibility:hidden}.garvin-menu{--gmm-line: #ece9e4;--gmm-text: #151515;--gmm-soft: #3d3d3d;display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--gmm-speed)}.garvin-menu.is-open{visibility:visible;pointer-events:auto;transition:none}.garvin-menu__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#1515151f;touch-action:none;opacity:0;transition:opacity var(--gmm-speed) ease}.garvin-menu.is-open .garvin-menu__veil{opacity:1}.garvin-menu__panel{position:absolute;top:0;bottom:0;left:0;width:var(--gmm-w);overflow:hidden;background:#fff;box-shadow:6px 0 24px #15151514;transform:translate(-100%);transition:transform var(--gmm-speed) var(--gmm-ease)}.garvin-menu.is-open .garvin-menu__panel{transform:none}.garvin-menu__screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding-top:env(safe-area-inset-top,0px);background:#fff;outline:none;transform:translate(100%);visibility:hidden;transition:transform var(--gmm-speed) var(--gmm-ease),visibility 0s linear var(--gmm-speed)}.garvin-menu__screen.is-behind{transform:translate(-30%)}.garvin-menu__screen.is-current{transform:none;visibility:visible;transition:transform var(--gmm-speed) var(--gmm-ease),visibility 0s linear 0s}.garvin-menu button{margin:0;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:inherit;font-family:inherit;text-transform:none!important;letter-spacing:normal!important;min-width:0;min-height:0;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.garvin-menu button:before,.garvin-menu button:after{content:none!important}.garvin-menu__head{flex:0 0 56px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 10px}.garvin-menu__close{flex:0 0 44px;display:grid;place-items:center;width:44px;height:44px;color:var(--gmm-text)}.garvin-menu__close svg{width:24px;height:24px}.garvin-menu__back{display:flex;align-items:center;gap:6px;min-width:0;height:44px;padding:0 8px 0 2px!important;font-size:16px;font-weight:600;color:var(--gmm-text);text-align:left}.garvin-menu__back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.garvin-menu__back svg{flex:0 0 22px;width:22px;height:22px}.garvin-menu__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 0 calc(24px + env(safe-area-inset-bottom,0px))}.garvin-menu__list{margin:0;padding:0 20px;list-style:none}.garvin-menu__list>li{margin:0;list-style:none}.garvin-menu .garvin-menu__link{display:flex;align-items:center;gap:14px;width:100%;min-height:48px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-family:var(--font-base, "Plus Jakarta Sans"),sans-serif;font-size:16px;font-weight:500;line-height:1.3;color:var(--gmm-text);text-align:left;text-decoration:none;text-transform:none;letter-spacing:normal;-webkit-tap-highlight-color:transparent}.garvin-menu .garvin-menu__link:hover,.garvin-menu .garvin-menu__link:focus{color:var(--gmm-text);text-decoration:none}.garvin-menu .garvin-menu__link:active{opacity:.6}.garvin-menu__link>span:not(.garvin-menu__ico):not(.garvin-menu__chev):not(.garvin-menu__count):not(.garvin-menu__lang-value){flex:1 1 auto;min-width:0}.garvin-menu .garvin-menu__link[aria-current=page]{color:var(--gmn-green);font-weight:600}.garvin-menu a:focus,.garvin-menu button:focus{outline:none}.garvin-menu.is-kbd a:focus-visible,.garvin-menu.is-kbd button:focus-visible{outline:2px solid var(--gmn-green);outline-offset:2px;border-radius:8px!important}.garvin-menu__ico{flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;color:currentColor}.garvin-menu__ico svg{width:24px;height:24px;stroke-width:1.5}.garvin-menu__chev{flex:0 0 18px;display:grid;margin-left:auto;color:var(--gmn-muted)}.garvin-menu__chev svg{width:18px;height:18px}.garvin-menu__count{flex:0 0 auto;font-size:13px;font-weight:500;color:var(--gmn-muted)}.garvin-menu__group--main .garvin-menu__link{min-height:50px;font-size:17px}.garvin-menu__group--secondary .garvin-menu__link{min-height:46px;font-size:15px;font-weight:400}.garvin-menu__group--secondary .garvin-menu__ico,.garvin-menu__group--secondary .garvin-menu__ico svg{width:22px;height:22px}.garvin-menu__group--meta .garvin-menu__link{min-height:40px;gap:12px;font-size:13.5px;font-weight:400;color:var(--gmm-soft)}.garvin-menu__group--meta .garvin-menu__ico,.garvin-menu__group--meta .garvin-menu__ico svg{width:20px;height:20px}.garvin-menu__line{height:1px;margin:10px 20px;background:var(--gmm-line)}.garvin-menu__screen--sub .garvin-menu__list{padding-top:4px}.garvin-menu__screen--sub .garvin-menu__link{min-height:48px;font-size:16px;font-weight:400}.garvin-menu .garvin-menu__card{display:flex;align-items:center;gap:12px;margin:14px 20px 4px;padding:14px 10px 14px 16px;border-radius:16px;background:#f4ede5;color:var(--gmm-text);text-decoration:none;-webkit-tap-highlight-color:transparent}.garvin-menu .garvin-menu__card:active{opacity:.8}.garvin-menu__card-text{flex:1 1 auto;min-width:0}.garvin-menu__card-title{display:block;font-size:15px;font-weight:600;line-height:1.3}.garvin-menu__card-sub{display:block;margin-top:3px;font-size:12.5px;line-height:1.35;color:#545454}.garvin-menu__card-thumb{flex:0 0 64px;display:grid;place-items:center;width:64px;height:48px;overflow:hidden;border-radius:10px;background:#fff;color:var(--gmn-green);box-shadow:0 2px 8px #1515150f}.garvin-menu__card-thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.garvin-menu__card .garvin-menu__chev{margin-left:0}.garvin-menu__lang-value{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:13.5px;font-weight:500;color:var(--gmm-text)}.garvin-menu__caret{width:16px;height:16px;color:var(--gmn-muted)}.garvin-menu__flag{display:inline-flex;align-items:center;justify-content:center;width:20px;height:16px;font-size:17px;line-height:1}.garvin-menu__flag--ca{height:14px;border-radius:1px;background:repeating-linear-gradient(to bottom,#f4c300 0 11.111%,#da121a 11.111% 22.222%);box-shadow:inset 0 0 0 1px #0000001a}}.cart-page .wt-cart__note__wrapper .wt-cart__note__trigger .icon-plus-x,.cart-page .wt-cart__note__wrapper .wt-cart__note__trigger .icon-plus-y{display:inline;opacity:1;transform:none;transform-box:fill-box;transform-origin:center;transition:transform .2s ease}.cart-page .wt-cart__note__wrapper .wt-cart__note__trigger[aria-expanded=true] svg{transform:none}.cart-page .wt-cart__note__wrapper .wt-cart__note__trigger[aria-expanded=true] .icon-plus-x{transform:scaleY(0)}@media(max-width:749.98px)and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.garvin-dock{view-transition-name:garvin-dock}::view-transition-group(root),::view-transition-group(garvin-dock){animation-duration:.26s;animation-timing-function:ease}}@media(prefers-reduced-motion:reduce){.cart-page .wt-cart__note__wrapper .wt-cart__note__trigger .icon-plus-x{transition:none}}@media(max-width:749.98px)and (prefers-reduced-motion:reduce){.garvin-dock__pill,.garvin-dock__item,.garvin-dock,body.menu-open .garvin-dock,body.search-overlay-on .garvin-dock,body.overflow-hidden .garvin-dock,body.page-overlay-on .garvin-dock,body.quick-buy-page-overlay .garvin-dock,body.wt-localization-drawer-overlay-on .garvin-dock,body.page-overlay-cart-on .garvin-dock,body[custom-select-opened] .garvin-dock,html.garvin-kbd-open .garvin-dock,.garvin-menu,.garvin-menu__veil,.garvin-menu__panel,.garvin-menu__screen,.garvin-menu__screen.is-current,html.garvin-menu-anim body>*,html.garvin-menu-anim .garvin-dock{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/garvin-mobile-nav.css.map */
