.nav-mobile-pdm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;width:100%;height:100%;background-color:#fff;font-family:Poppins,sans-serif;color:#000;overflow:hidden;transform:translate(-100%);transition:transform .3s ease-in-out,visibility 0s linear .3s;visibility:hidden}body[data-new-nav=B].mob_nav_wr.active{transform:none!important}body[data-new-nav=B]:has(.nav-mobile-pdm[aria-hidden=false]) .modalOverly{display:none!important}body[data-new-nav=A] .nav-mobile-pdm{display:none}.nav-mobile-pdm[aria-hidden=false]{transform:translate(0);visibility:visible;transition:transform .3s ease-in-out,visibility 0s linear 0s}body.nav-mobile-pdm--open{overflow-y:hidden;position:fixed;width:100%;height:100%}.nav-mobile-pdm__panel{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:58px}.nav-mobile-pdm__header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;background-color:#fff}.nav-mobile-pdm__logo{display:inline-flex;width:162px;height:39px}.nav-mobile-pdm__logo img{display:block;width:100%;height:100%;object-fit:contain}.nav-mobile-pdm__logo--text{font-weight:600;font-size:18px;color:#2c567d;text-decoration:none}.nav-mobile-pdm__close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:0;cursor:pointer;color:#000}.nav-mobile-pdm__close svg{width:24px;height:24px}.nav-mobile-pdm__featured{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 24px}.nav-mobile-pdm__featured-title{width:100%;margin:0;font-size:18px;font-weight:500;line-height:normal;text-transform:uppercase;text-align:left}.nav-mobile-pdm__featured-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:14px;row-gap:16px;width:100%;margin:0;padding:0;list-style:none}.nav-mobile-pdm__featured-card{display:block}.nav-mobile-pdm__featured-link{display:flex;flex-direction:column;align-items:center;height:100%;gap:8px;padding:8px 0;background-color:#fff;border:1px solid #ffffff;border-radius:8px;text-decoration:none;color:inherit;overflow:hidden}.nav-mobile-pdm__featured-image{display:block;width:60px;height:auto;object-fit:contain}.nav-mobile-pdm__featured-name{display:block;width:100%;font-size:16px;font-weight:400;line-height:normal;text-align:center;color:#000;word-break:break-word}.nav-mobile-pdm__categories{background-color:#fff}.nav-mobile-pdm__categories ul{margin:0;padding:0;list-style:none}.nav-mobile-pdm__category{border-bottom:1px solid var(--cat-divider-color, #e7e7e7)}.nav-mobile-pdm__category:has(.nav-mobile-pdm__category-trigger[aria-expanded=true]){background-color:#f2f7f9}.nav-mobile-pdm__category-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 24px;background:transparent;border:0;cursor:pointer;text-align:left;text-decoration:none;color:inherit;font-family:inherit}.nav-mobile-pdm__category-trigger .nav-mobile-pdm__category-icon--minus,.nav-mobile-pdm__category-trigger[aria-expanded=true] .nav-mobile-pdm__category-icon--plus{display:none}.nav-mobile-pdm__category-trigger[aria-expanded=true] .nav-mobile-pdm__category-icon--minus{display:block}.nav-mobile-pdm__category-main{display:inline-flex;align-items:center;gap:12px}.nav-mobile-pdm__category-thumb{display:block;width:60px;height:60px;object-fit:cover;flex-shrink:0}.nav-mobile-pdm__category-label{font-size:20px;font-weight:400;line-height:normal;color:var(--cat-label-color, #000000)}.nav-mobile-pdm__category-trigger--without-image .nav-mobile-pdm__category-label{font-size:20px;font-weight:400;color:#2c567d}.nav-mobile-pdm__category-icon{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;color:#000;transition:transform .2s ease}.nav-mobile-pdm__category-icon svg{width:12px;height:12px}.nav-mobile-pdm__category-panel{padding:0 24px 24px}.nav-mobile-pdm__category-trigger[aria-expanded=false]~.nav-mobile-pdm__category-panel{display:none}.nav-mobile-pdm__category-panel .nav-mobile-pdm__item-bestseller{padding:14.5px 24px;color:#919191;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.nav-mobile-pdm__category-panel ul{display:flex;flex-direction:column;border-left:2px solid #CBE9EC}.nav-mobile-pdm__category-panel ul li{padding:13px 24px}.nav-mobile-pdm__category-panel a{display:flex;align-items:flex-start;gap:10px;color:#000;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.nav-mobile-pdm__submenu-icon{display:inline-block;width:20px;height:20px;object-fit:contain;flex-shrink:0;margin-top:7px}.nav-mobile-pdm__category-panel .nav-mobile-pdm__button-link{display:block;width:100%;padding:12px;margin-top:24px;border-radius:8px;background:#d3e8f6;color:#005b99;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;text-decoration:none}.nav-mobile-pdm__secondary{margin:0;padding:0;list-style:none}.nav-mobile-pdm__secondary-link{display:flex;align-items:center;justify-content:space-between;padding:21px 24px;border-bottom:1px solid #e7e7e7;font-size:20px;font-weight:400;text-decoration:none;color:#2c567d}.nav-mobile-pdm__secondary-arrow{display:inline-block;font-size:22px;line-height:1}.nav-mobile-pdm__sticky{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:10px 24px;background-color:#d3e8f6;z-index:2;cursor:pointer}.nav-mobile-pdm__sticky:hover{opacity:1}.nav-mobile-pdm__sticky-text{margin:0;font-size:18px;font-weight:400;color:#2d567d;white-space:nowrap;line-height:normal}.nav-mobile-pdm__sticky-cta{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;background-color:#fff;border-radius:99px;font-size:18px;font-weight:400;text-decoration:none;color:#2d567d;white-space:nowrap}body.nav-mobile-pdm--open #userwayAccessibilityIcon,body.nav-mobile-pdm--open #chat-button,body.nav-mobile-pdm--open .sw-widget-container{display:none}@media(min-width:1025px){.nav-mobile-pdm{display:none}}@media screen and (max-width:380px){.nav-mobile-pdm__sticky{padding:10px;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/navigation-mobile-pdm.css.map */
