@media(max-width:600px){.shop-footer .shop-footer__main{padding:16px}.shop-footer__grid{gap:12px 16px}.shop-footer__contact{grid-column:span 1;gap:8px;font-size:11px}.shop-footer .shop-footer__brand{max-width:130px}.shop-footer__contact>div{font-size:11px;gap:6px}.shop-footer__quick h3{display:none}.shop-footer__quick nav{gap:0}.shop-footer__quick .shop-footer__link{display:flex;align-items:center;min-height:34px;font-size:12px;line-height:1.2}.shop-footer__trust{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.shop-footer__trust .shop-footer__badge{display:none}.shop-footer__payment-logos{gap:8px}.shop-footer__shipping-logo img{max-width:64px}.shop-footer__social-col{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 8px}.shop-footer__social-col>.shop-footer__trusted-card{flex:0 0 100%;order:1;margin-top:4px}.shop-footer__social-col>a{font-size:12px}.shop-footer__social-col>div:first-child{gap:4px}.shop-footer>div:last-child>div{padding:10px 16px}}@media(max-width:600px){body:has(.shop-materials) .shop-footer>.shop-footer__main{padding-top:16px;padding-bottom:16px}body:has(.shop-materials) .shop-footer__payment-logos{padding:0;gap:7px}.shop-footer__payment-logos img,.shop-footer__payment-logos>div{height:12px;max-height:12px}body:has(.shop-materials) .shop-footer__shipping-logo{padding:0}.shop-footer__shipping-logo img{height:12px}.shop-footer__social>span{display:none}.shop-footer__social>svg{width:16px;height:16px}}.nv-products-menu{display:flex;align-items:center;justify-content:flex-end;width:max-content;max-width:calc(100vw - 2rem);padding:20px 20px 10px;border:1px solid rgba(255,255,255,.37);border-radius:16px;box-shadow:0 4px 16.6px rgba(0,0,0,.17);background:linear-gradient(-89.74deg,rgba(102,102,102,0) 54.37%,rgba(102,102,102,.14) 94.18%),linear-gradient(90deg,rgba(51,69,59,.52),rgba(51,69,59,.52));-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%)}.nv-products-menu__list{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-end;gap:10px;min-width:236px;padding-bottom:8px}.nv-products-menu__row{display:flex;align-items:center;gap:10px;width:100%;padding:5px;border-radius:16px;color:inherit;text-decoration:none;transition:background-color .18s ease}.nv-products-menu__row.is-active,.nv-products-menu__row:hover{background:rgba(255,255,255,.19)}.nv-products-menu__thumb{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:60px;padding:2px 4px;border:1px solid rgba(255,255,255,.3);border-radius:14px;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 2px 6px rgba(0,0,0,.14)}.nv-products-menu__img{width:54px;height:54px;filter:drop-shadow(0 4px 8.3px rgba(0,0,0,.17))}.nv-products-menu__text{display:flex;flex-direction:column;justify-content:center;min-width:0}.nv-products-menu__name{font-size:17px;font-weight:700;line-height:24px;color:#fff}.nv-products-menu__desc{font-size:13.5px;line-height:19px;color:#e5e5e5}.nv-products-menu__row--skeleton{cursor:default}.nv-products-menu__row--skeleton:hover{background:transparent}.nv-products-menu__shimmer{background:linear-gradient(90deg,rgba(255,255,255,.08) 25%,rgba(255,255,255,.22) 37%,rgba(255,255,255,.08) 63%);background-size:400% 100%;animation:nv-products-menu-shimmer 1.4s ease infinite}.nv-products-menu__sk-thumb{width:54px;height:54px;border-radius:10px}.nv-products-menu__sk-name{width:60%;height:15px;margin-bottom:8px;border-radius:6px}.nv-products-menu__sk-desc{width:88%;height:12px;border-radius:6px}@keyframes nv-products-menu-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.nv-products-menu__shimmer{animation:none}}.nv-products-menu__all{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;line-height:18px;color:#e5e5e5;text-decoration:none;border-bottom:.5px solid #fff}@media (max-width:1099px){.nv-products-menu{padding:14px 14px 8px}.nv-products-menu__list{min-width:204px}.nv-products-menu__thumb{width:54px;height:50px}.nv-products-menu__img{width:44px;height:44px}.nv-products-menu__name{font-size:15px;line-height:22px}.nv-products-menu__desc{font-size:12px;line-height:17px}.nv-products-menu__all{font-size:12px;line-height:18px}.nv-products-menu__all svg{width:14px;height:14px}}@media (hover:none){.nv-products-menu__row:hover{background:transparent}.nv-products-menu__row.is-active{background:rgba(255,255,255,.19)}}.nv-nav-drawer-root{position:fixed;inset:0;z-index:110}.nv-nav-drawer__scrim{position:absolute;inset:0;width:100%;background:transparent}.nv-nav-drawer{position:absolute;top:max(8px,env(safe-area-inset-top));left:12px;right:12px;max-width:520px;margin-inline:auto;max-height:calc(100dvh - max(8px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)));display:flex;flex-direction:column;overflow:hidden;border-radius:28px;padding:8px;animation:nv-nav-enter .2s ease-out}.nv-nav-drawer__top{display:flex;align-items:center;gap:4px;flex:none}.nv-nav-drawer__nav{display:flex;flex:1;justify-content:space-between;min-width:0}.nv-nav-drawer__icon-btn,.nv-nav-drawer__item,.nv-nav-drawer__locale{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;color:inherit;border-radius:999px;font:inherit;font-size:14px;text-decoration:none;padding:8px 10px}.nv-nav-drawer__icon-btn{width:44px;flex:none;padding:10px}.nv-nav-drawer__icon-btn svg{width:22px;height:22px}.nv-nav-drawer .is-active,.nv-nav-drawer :is(a,button):hover{background:color-mix(in srgb,var(--nv-glass-ink) 14%,transparent)}.nv-nav-drawer :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:-2px}.nv-nav-drawer__body{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:4px 8px 6px}.nv-nav-drawer__footer{flex:none;padding:6px 8px 4px;border-top:1px solid color-mix(in srgb,var(--nv-glass-ink) 12%,transparent)}.nv-nav-drawer .nv-products-menu{width:100%;max-width:none;padding:0;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nv-nav-drawer .nv-products-menu__list{width:100%;min-width:0;gap:2px}.nv-nav-drawer .nv-products-menu__row{gap:12px;padding:3px 4px}.nv-nav-drawer .nv-products-menu__thumb{width:44px;height:44px;border-radius:12px}.nv-nav-drawer .nv-products-menu__img{width:38px;height:38px}.nv-nav-drawer .nv-products-menu__name{font-size:13px;line-height:18px}.nv-nav-drawer .nv-products-menu__desc{font-size:12px;line-height:16px}.nv-nav-drawer .nv-products-menu__all{min-height:40px;margin-top:2px;font-size:13px}.nv-nav-drawer__utilities{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px}.nv-nav-drawer__locales{display:flex;justify-content:center;gap:8px;margin-top:2px}@keyframes nv-nav-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nv-nav-drawer{animation:none}}.nv-nav-drawer__nav .nv-nav-drawer__item{font-size:13px;padding-inline:7px;white-space:nowrap}@media(max-width:380px){.nv-nav-drawer__nav .nv-nav-drawer__item{font-size:12px;padding-inline:5px}}.nv-nav-drawer__account{font-weight:700;text-decoration:underline;text-underline-offset:5px}.nv-nav-drawer__account-actions{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid color-mix(in srgb,var(--nv-glass-ink) 16%,transparent)}.nv-nav-drawer__account-actions .nv-nav-drawer__signout-btn{min-height:40px}.nv-nav-drawer__portal{width:100%;font-weight:600;background:color-mix(in srgb,var(--nv-glass-ink) 10%,transparent)}.nv-nav-drawer__portal:disabled{opacity:.55;cursor:progress}.nv-nav-drawer__signout{display:flex;justify-content:center;margin-top:10px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--nv-glass-ink) 16%,transparent)}.nv-nav-drawer__signout-btn{opacity:.72}.nv-nav-drawer__signout-btn:hover{opacity:1}.nv-nav-drawer__signout-btn:disabled{opacity:.45;cursor:progress}