.\#main-navigation-mobile{margin-right:1rem}.\#main-navigation-mobile-icon .\#icon{--size: 2rem}.\#main-navigation-mobile-drawer{position:relative;height:100%;overflow-y:auto}.\#main-navigation-mobile-drawer-close{position:relative;color:var(--color-g-fg);position:absolute;top:1rem;right:-3rem}.\#main-navigation-mobile-drawer-close .\#icon{--size: 2rem}.\#main-navigation-mobile-drawer-inner{overflow:hidden;height:100%;background:var(--color-g-fg)}.\#main-navigation-mobile-trigger{cursor:pointer}.\#main-navigation-mobile-social-profiles{padding:1rem 1.5rem}.\#main-navigation-mobile-stage{position:relative;height:100%}.\#main-navigation-mobile-stage[data-current="1"] .\#main-navigation-mobile-stage-inner{transform:translate(-25%)}.\#main-navigation-mobile-stage[data-current="2"] .\#main-navigation-mobile-stage-inner{transform:translate(-50%)}.\#main-navigation-mobile-stage[data-current="3"] .\#main-navigation-mobile-stage-inner{transform:translate(-75%)}.\#main-navigation-mobile-stage-inner{transition:var(--transition-base);transform:translate(0);top:0;left:0;width:100%;height:100%;position:absolute;backface-visibility:hidden;width:400%;display:flex}.\#main-navigation-mobile-stage-lvl{flex:1;height:100%;overflow-y:auto}.\#main-navigation-mobile-nav-check:not(:checked)+.\#main-navigation-mobile-nav{display:none}.\#main-navigation-mobile-nav-back{padding:1rem 1.5rem;display:flex;align-items:center;gap:1rem;font-weight:var(--font-body-weight-bold);background-color:#ededed;cursor:pointer;opacity:.85}.\#main-navigation-mobile-nav-back .\#icon{--size: 1.15rem}.\#main-navigation-mobile-nav-item{border-bottom:1px solid #ededed}.\#main-navigation-mobile-nav-inner{padding:1.5rem}.\#main-navigation-mobile-nav-link{text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer}.\#main-navigation-mobile-nav-link .\#icon{--size: 1.25rem}.\#main-navigation-mobile-nav-item.\@ai-link{padding:.75rem 1rem}.\#main-navigation-mobile-nav-link.\#main-navigation-mobile-ai-link{justify-content:flex-start;padding:0;color:inherit}.\#main-navigation-mobile-ai-link-inner{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.48rem;min-height:2.55rem;width:100%;padding:.62rem .9rem;border:1px solid transparent;border-radius:.5rem;background:linear-gradient(var(--color-g-fg),var(--color-g-fg)) padding-box,linear-gradient(115deg,#dc2626,#f97316,#eab308,#14b8a6,#2563eb,#a855f7,#dc2626) border-box;background-size:100% 100%,220% 220%;box-shadow:0 8px 20px #2563eb14;font-weight:800;line-height:1;animation:mobile-ai-nav-border-shift 8s linear infinite}.\#main-navigation-mobile-ai-link-inner:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:-1;border-radius:inherit;background:linear-gradient(115deg,#dc26263d,#14b8a624,#a855f733);filter:blur(10px);opacity:.65}.\#main-navigation-mobile-ai-link-icon{display:inline-flex;align-items:center;color:#dc2626}.\#main-navigation-mobile-ai-link-icon .\#icon,.\#main-navigation-mobile-ai-link-icon load-icon{--size: .95rem;width:.95rem;height:.95rem}.\#main-navigation-mobile-nav-item.\@ai-link-style\:dark .\#main-navigation-mobile-ai-link-inner{background:linear-gradient(#191919,#191919) padding-box,linear-gradient(115deg,#dc2626,#f97316,#14b8a6,#2563eb,#a855f7,#dc2626) border-box;color:#fff}@keyframes mobile-ai-nav-border-shift{0%{background-position:0 0,0% 50%}to{background-position:0 0,220% 50%}}@media(prefers-reduced-motion:reduce){.\#main-navigation-mobile-ai-link-inner{animation:none}}.\#main-navigation-mobile-nav-link-offer{justify-content:flex-start;gap:.45rem;color:#dc2626;font-weight:750}.\#main-navigation-mobile-nav-offer-icon{display:inline-flex;align-items:center;color:#dc2626}.\#main-navigation-mobile-nav-offer-icon svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linejoin:round}.\#main-navigation-mobile-nav-offer-badge{display:inline-flex;align-items:center;height:1.45rem;padding:0 .42rem;border-radius:.18rem;background:#dc2626;color:#fff;font-size:.62rem;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:0}.\#main-navigation-mobile-nav-link:focus-visible{outline:none}.\#main-navigation-mobile-nav-title{font-size:1.15rem;font-weight:var(--font-body-weight-bold)}.\#main-navigation-mobile-nav-title+.\#main-navigation-mobile-nav-item{border-top:1px solid #ededed}.\#main-navigation-mobile-nav-title+.\#main-navigation-mobile-nav-inner{padding-top:0}.\#main-navigation-mobile-nav-title-link{display:block;padding:1.5rem;text-decoration:none;color:inherit}.\#main-navigation-mobile-nav-submenu>summary{cursor:pointer;list-style:none}.\#main-navigation-mobile-nav-submenu>summary::marker,.\#main-navigation-mobile-nav-submenu>summary::-webkit-details-marker{display:none}.\#main-navigation-mobile-nav-submenu-list{padding:0 1.25rem 1rem 1.5rem}.\#main-navigation-mobile-nav-submenu-list-item{display:block;text-decoration:none;color:inherit}.\#main-navigation-mobile-nav-submenu-list-item.\@level\:column{margin-top:1rem;padding:.15rem 0 .35rem;color:var(--color-g-text);font-size:.9rem;font-weight:800;line-height:1.25}.\#main-navigation-mobile-nav-submenu-list-item.\@level\:column:first-child{margin-top:.25rem}.\#main-navigation-mobile-nav-submenu-list-item.\@level\:child{position:relative;margin-left:.75rem;padding:.38rem 0 .38rem .8rem;color:#292929bd;font-size:.92rem;font-weight:500;line-height:1.3}.\#main-navigation-mobile-nav-submenu-list-item.\@level\:child:before{content:"";position:absolute;left:0;top:.72rem;width:.28rem;height:.28rem;border-radius:50%;background:#29292947}.\#main-navigation-mobile-nav-submenu-list-item:not(:last-child){margin-bottom:.15rem}.\#main-navigation-mobile-nav-mega-images{display:flex;flex-direction:column;gap:1.5rem}.\#main-navigation-mobile-browsing-history.\@hide-product-title .\#main-navigation-product-card-title,.\#main-navigation-mobile-browsing-history.\@hide-product-price .\#main-navigation-product-card-price{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/main-navigation-mobile.css.map */
