:root{--motion-ease:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth;scroll-padding-top:98px}body{overflow-x:clip}.desktop-nav .nav-parent{position:relative}.desktop-nav .nav-parent>.mega{width:326px!important;min-width:0!important;max-width:min(326px,calc(100vw - 28px));max-height:min(475px,calc(100dvh - 115px));overflow-y:auto;overflow-x:hidden;left:50%;top:calc(100% - 1px);transform:translate(-50%,12px) scale(.98);transform-origin:top center;padding:12px!important;border-radius:18px!important;background:#fdfdfd!important;box-shadow:0 24px 70px #2421212e,0 2px 10px #2421210d!important;border:1px solid #e0dddd!important;scrollbar-width:thin;transition:opacity .24s ease,transform .3s var(--motion-ease),visibility .24s ease}.desktop-nav .nav-parent:hover>.mega,.desktop-nav .nav-parent:focus-within>.mega,.desktop-nav .nav-parent.open>.mega{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}.desktop-nav .nav-parent .nav-menu-label{padding:11px 11px 14px;color:#877a7a;font-size:10px;line-height:1.35;letter-spacing:.13em}.desktop-nav .nav-parent>.mega>a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 12px!important;min-height:49px;height:auto;font-family:var(--body,inherit);font-size:12px;line-height:1.45;font-weight:700;border:0!important;border-radius:10px;color:#363131!important;transition:background .22s,color .22s,transform .22s}.desktop-nav .nav-parent>.mega>a+a{margin-top:3px}.desktop-nav .nav-parent>.mega>a:hover,.desktop-nav .nav-parent>.mega>a:focus-visible{background:#e8e7e7!important;color:#2d2929!important;transform:translate(2px)}.desktop-nav .nav-parent>.mega>a svg{display:block;flex:0 0 17px!important;width:17px!important;height:17px!important;min-width:17px!important;max-width:17px!important;max-height:17px!important;stroke-width:1.8!important;transition:transform .24s var(--motion-ease)}.desktop-nav .nav-parent>.mega>a:hover svg{transform:translate(3px)}.desktop-nav .nav-parent>button svg{flex:none;width:13px!important;height:13px!important;transition:transform .25s}.desktop-nav .nav-parent.open>button svg,.desktop-nav .nav-parent:hover>button svg{transform:rotate(180deg)}.modern-card .product-image{background:#edebeb;isolation:isolate}.modern-card .product-image>a{width:100%;height:100%;display:block;overflow:hidden;position:relative}.modern-card .product-image>a>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;padding:8px!important;transition:transform .75s var(--motion-ease),filter .3s ease!important}.modern-card:hover .product-image>a>img,.modern-card:focus-within .product-image>a>img{transform:scale(1.055)!important}.modern-card .product-image:after{content:"";pointer-events:none;display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%);background-size:230% 100%;background-position:110% 0;opacity:0;transition:opacity .25s,background-position .9s var(--motion-ease)}.modern-card:hover .product-image:after{opacity:1;background-position:-60% 0}.product-card.modern-card{transition:transform .42s var(--motion-ease),box-shadow .4s ease,border-color .3s ease!important;will-change:auto}.product-card.modern-card:hover{transform:translateY(-7px)!important;box-shadow:0 28px 54px #2d29291f!important}.modern-card .modern-card-add{transition:background .26s,transform .28s var(--motion-ease),box-shadow .3s}.modern-card .modern-card-add:hover{transform:translateY(-2px);box-shadow:0 7px 18px #2925252e}.modern-card .modern-card-add svg{transition:transform .25s var(--motion-ease)}.modern-card .modern-card-add:hover svg{transform:rotate(90deg)}.modern-card .card-wish,.modern-pdp-save{transition:transform .3s var(--motion-ease),color .2s,background .2s,box-shadow .2s}.modern-card .card-wish:hover,.modern-pdp-save:hover{transform:scale(1.12);box-shadow:0 5px 20px #2a262626}.modern-card .card-wish.active svg,.modern-pdp-save.active svg{animation:nbm-heart-pop .48s var(--motion-ease)}.modern-card-view{z-index:3;opacity:1!important;transform:none!important;left:14px!important;bottom:14px!important;background:#fefdfdf5;max-width:calc(100% - 28px);transition:transform .25s var(--motion-ease),background .2s!important}.modern-card-view:hover{transform:translate(3px)!important;background:#e8e7e7}.desktop-nav>a:not(.current){position:relative}.desktop-nav>a:after{content:"";position:absolute;bottom:15px;left:0;right:100%;height:2px;background:#857979;transition:right .3s var(--motion-ease)}.desktop-nav>a:hover:after{right:0}.btn,.modern-text-arrow,.modern-goal-extra{transition:transform .3s var(--motion-ease),background-color .2s,border-color .2s,color .2s,box-shadow .3s}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 24px #25222229}.btn:active{transform:translateY(0) scale(.98)}.btn svg,.modern-text-arrow svg,.modern-goal-extra svg{transition:transform .25s var(--motion-ease)}.btn:hover svg,.modern-text-arrow:hover svg,.modern-goal-extra:hover svg{transform:translate(5px)}.header-actions .icon-btn{transition:transform .3s var(--motion-ease),background .3s,box-shadow .3s}.header-actions .icon-btn:hover{transform:translateY(-2px);box-shadow:0 5px 14px #302c2c1c}.announcement a span{display:inline-block;transition:transform .25s}.announcement a:hover span{transform:translate(3px,-3px)}.editorial-hero-visual{overflow:hidden}.editorial-hero-visual>img{animation:nbm-hero-breathe 19s ease-in-out infinite alternate;will-change:transform}.editorial-hero-main .editorial-eyebrow{animation:nbm-hero-enter .65s .06s both var(--motion-ease)}.editorial-hero-main h1{animation:nbm-hero-enter .85s .15s both var(--motion-ease)}.editorial-hero-main>p{animation:nbm-hero-enter .85s .27s both var(--motion-ease)}.editorial-hero-actions{animation:nbm-hero-enter .85s .38s both var(--motion-ease)}.editorial-feature{animation:nbm-float 5.5s ease-in-out infinite;transition:box-shadow .4s,transform .4s var(--motion-ease)}.editorial-feature:hover{animation-play-state:paused;box-shadow:0 20px 55px #0003}.editorial-feature-img img{transition:transform .5s var(--motion-ease)}.editorial-feature:hover img{transform:scale(1.065)}.modern-benefits{position:relative;isolation:isolate;overflow:hidden}.modern-benefits:before{content:"";position:absolute;width:60%;height:100%;inset:0 auto 0 -80%;pointer-events:none;z-index:-1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:nbm-strip-shimmer 14s ease-in-out infinite}.modern-goal{transition:transform .43s var(--motion-ease),box-shadow .4s,border-radius .4s}.modern-goal:hover{transform:translateY(-7px);box-shadow:0 24px 50px #201c1c36}.modern-goal>img{filter:saturate(.85)!important;transition:transform .95s var(--motion-ease),filter .65s!important}.modern-goal:hover>img{transform:scale(1.095);filter:saturate(1)!important}.modern-goal-copy h3 span{transition:transform .3s var(--motion-ease),background .3s}.modern-goal:hover .modern-goal-copy h3 span{transform:rotate(-38deg) scale(1.07);background:#e9e7e7}.modern-editorial-media{overflow:hidden}.modern-editorial-media img{transition:transform 1s var(--motion-ease)}.modern-editorial:hover .modern-editorial-media img{transform:scale(1.035)}.modern-explore-tile{transition:transform .4s var(--motion-ease),background-color .3s,box-shadow .3s}.modern-explore-tile:hover{transform:translateY(-7px);background:#d4cfcf;box-shadow:0 18px 45px #36303019}.modern-journal .story-card .media img{transition:transform .9s var(--motion-ease),filter .6s}.modern-journal .story-card:hover .media img{transform:scale(1.08);filter:saturate(1.1)}.modern-pdp-main{transition:border-color .3s,box-shadow .45s var(--motion-ease),transform .45s var(--motion-ease)}.modern-pdp-main:hover{border-color:#b0a8a8;box-shadow:0 15px 50px #2b27271c}.modern-pdp-main>img{opacity:1!important;filter:none!important;mix-blend-mode:normal!important;transition:transform .8s var(--motion-ease),opacity .25s!important}.modern-pdp-main:hover>img{transform:scale(1.04)}.modern-pdp-main>img.nbm-photo-swap{animation:nbm-gallery-swap .45s var(--motion-ease)}.modern-pdp-thumbs .pdp-thumb{overflow:hidden;transition:transform .3s var(--motion-ease),border-color .3s,box-shadow .3s}.modern-pdp-thumbs .pdp-thumb:hover{transform:translateY(-3px);box-shadow:0 5px 17px #3a353518}.modern-pdp-thumbs .pdp-thumb img{opacity:1!important;filter:none!important;transition:transform .5s var(--motion-ease)}.modern-pdp-thumbs .pdp-thumb:hover img{transform:scale(1.07)}.modern-buybox{transition:border-color .3s,box-shadow .3s}.modern-buybox:focus-within{box-shadow:0 6px 30px #3b353512;border-color:#c9c3c3}.modern-pdp-points>div{transition:transform .3s,background .3s}.modern-pdp-points>div:hover{transform:translate(4px)}.modern-pdp-accordion details{transition:border-color .3s,background-color .3s}.modern-pdp-accordion details[open]{background:#f5f4f4}.modern-pdp-accordion details>p{animation:nbm-accordion-open .35s var(--motion-ease)}.modern-product-story-image{overflow:hidden}.modern-product-story-image img{transition:transform 1s var(--motion-ease)}.modern-product-story:hover .modern-product-story-image img{transform:scale(1.04)}.modern-steps>div{transition:transform .35s var(--motion-ease),box-shadow .35s}.modern-steps>div:hover{transform:translateY(-5px);box-shadow:0 20px 35px #342f2f0f}.drawer.open{animation:nbm-drawer-enter .38s var(--motion-ease)}.mobile-nav.open .mobile-links a{animation:nbm-slide-in .46s both var(--motion-ease)}.mobile-nav.open .mobile-links a:nth-child(2){animation-delay:.05s}.mobile-nav.open .mobile-links a:nth-child(3){animation-delay:.1s}.mobile-nav.open .mobile-links a:nth-child(4){animation-delay:.15s}.mobile-nav.open .mobile-links a:nth-child(5){animation-delay:.2s}.mobile-nav.open .mobile-links a:nth-child(6){animation-delay:.25s}.toast{animation:nbm-toast-enter .35s var(--motion-ease)}.faq-entry.open{transition:background .35s}.faq-entry.open .faq-answer{animation:nbm-accordion-open .4s var(--motion-ease)}.filter-pill,.sort-select{transition:transform .2s,background-color .25s,color .25s,border-color .25s}.filter-pill:hover{transform:translateY(-2px)}.modern-mobile-atc{animation:nbm-slide-in .5s .3s both var(--motion-ease)}[data-motion]{backface-visibility:hidden}.nbm-cart-flash{animation:nbm-add-flash .55s var(--motion-ease)}@keyframes nbm-hero-enter{0%{opacity:.5;transform:translateY(27px)}to{opacity:1;transform:translateY(0)}}@keyframes nbm-hero-breathe{0%{transform:scale(1.025)}to{transform:scale(1.085)}}@keyframes nbm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes nbm-strip-shimmer{0%,30%{transform:translate(0)}55%,to{transform:translate(350%)}}@keyframes nbm-heart-pop{0%{transform:scale(.7)}45%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes nbm-gallery-swap{0%{opacity:.8;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes nbm-slide-in{0%{opacity:.6;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes nbm-drawer-enter{0%{opacity:.88;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@keyframes nbm-toast-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nbm-accordion-open{0%{opacity:.65;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes nbm-add-flash{40%{box-shadow:0 0 0 7px #aba3a36b}to{box-shadow:0 0 0 0 transparent}}@media(min-width:981px){.desktop-nav .nav-parent>.mega{overscroll-behavior:contain}}@media(max-width:980px){.desktop-nav .nav-parent>.mega{display:none!important}}@media(max-width:700px){.editorial-hero-visual>img{animation-duration:24s}.modern-card .product-image>a>img{padding:3px!important}.modern-card-view{display:none!important}.modern-pdp-thumbs{flex-wrap:wrap}.modern-goal:hover,.product-card.modern-card:hover,.modern-explore-tile:hover{transform:none!important}.modern-card .modern-card-add:hover{transform:none}}@media(hover:none){.modern-card .product-image:after{display:none!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-motion]{opacity:1!important;transform:none!important;filter:none!important}.modern-goal:hover,.product-card.modern-card:hover,.modern-explore-tile:hover,.modern-card:hover .product-image img{transform:none!important}}.modern-card .product-image{display:block!important;position:relative!important;width:100%;min-width:0;overflow:hidden}.modern-card .product-image>a:not(.modern-card-view){display:block!important;position:relative;flex:none!important;width:100%!important;min-width:0!important;height:100%!important}.modern-card .product-image>.modern-card-view{position:absolute!important;display:inline-flex!important;top:auto!important;right:auto!important;left:14px!important;bottom:14px!important;width:auto!important;height:auto!important;max-width:calc(100% - 28px);flex:none!important;padding:10px 13px!important;opacity:0!important;transform:translateY(6px)!important}.modern-card:hover .product-image>.modern-card-view,.modern-card:focus-within .product-image>.modern-card-view{opacity:1!important;transform:translateY(0)!important}@media(max-width:700px){.modern-card .product-image>.modern-card-view{display:none!important}}@media(max-width:700px){.modern-card .product-image{aspect-ratio:1/1!important;height:auto!important;min-height:0!important;max-height:none!important}.modern-card .product-image>a:not(.modern-card-view){width:100%!important;height:100%!important;aspect-ratio:1/1!important}.modern-card .product-image>a>img{width:100%!important;height:100%!important;object-fit:cover!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/motion-v11.css.map */
