html body.ns-studio ns-gallery-menu{display:block}html body.ns-studio ns-gallery-menu>details{position:static}html body.ns-studio #header-component .ns-nav-trigger{cursor:pointer;list-style:none;font:600 13px/1.4 var(--font-body--family,Arial,sans-serif);letter-spacing:.06em;text-transform:uppercase}html body.ns-studio .ns-nav-trigger::-webkit-details-marker{display:none}html body.ns-studio #header-component .ns-nav-trigger:focus-visible{outline:2px solid white;outline-offset:2px}html body.ns-studio #header-component .ns-nav-disclosure[open]>.ns-nav-trigger{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:12px}html body.ns-studio .ns-nav-gallery{position:fixed;inset:var(--ns-nav-bottom,96px) 0 auto;width:100%;max-height:calc(100dvh - var(--ns-nav-bottom,96px) - 32px);overflow:auto;background:#fcfbf8;color:#111;z-index:2;border:0;border-radius:0;box-shadow:none;overscroll-behavior:contain}html body.ns-studio .ns-nav-veil{position:fixed;inset:var(--ns-nav-bottom,96px) 0 0;background:#00000052;z-index:1;cursor:default}html body.ns-studio .ns-nav-gallery__inner{width:calc(100% - 128px);max-width:1800px;margin-inline:auto;padding:24px 0 30px;display:grid;grid-template-columns:25% minmax(0,1fr);gap:36px}html body.ns-studio .ns-nav-gallery__rail{min-width:0;border-right:1px solid #dedbd5;padding:24px 30px 0 0}html body.ns-studio .ns-nav-gallery__eyebrow{margin:0 0 24px;font:600 13px/1.4 var(--font-body--family,Arial,sans-serif);letter-spacing:.09em;text-transform:uppercase;color:#111}html body.ns-studio #header-component .ns-nav-gallery .ns-nav-gallery__heading{margin:0 0 38px!important;font:400 clamp(30px,2.9vw,46px)/1.08 Georgia,"Times New Roman",serif!important;text-transform:none!important;letter-spacing:-.05em!important;color:#111!important;-webkit-text-fill-color:#111!important}html body.ns-studio .ns-nav-gallery__links{margin:0 0 46px;padding:0;list-style:none;display:grid;gap:14px}html body.ns-studio #header-component .ns-nav-gallery a,html body.ns-studio .ns-nav-mobile a{display:block!important;height:auto!important;min-height:44px!important;padding:0!important;color:#111!important;-webkit-text-fill-color:#111!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;white-space:normal!important;font:400 20px/1.45 var(--font-body--family,Arial,sans-serif);letter-spacing:0;text-transform:none;opacity:1!important}html body.ns-studio #header-component .ns-nav-gallery__links a{display:flex!important;align-items:center!important}html body.ns-studio #header-component .ns-nav-gallery .ns-nav-gallery__all,html body.ns-studio .ns-nav-mobile .ns-nav-gallery__all{text-decoration:underline!important;text-underline-offset:7px;text-decoration-thickness:1px}html body.ns-studio .ns-nav-gallery__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;min-width:0}html body.ns-studio #header-component .ns-nav-gallery a.ns-nav-gallery__tile,html body.ns-studio .ns-nav-mobile a.ns-nav-gallery__tile{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:0}html body.ns-studio .ns-nav-gallery__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:0!important;box-shadow:none}html body.ns-studio .ns-nav-gallery__title{display:block;margin:16px 0 8px;color:#111;font:400 clamp(24px,2.5vw,40px)/1.1 Georgia,"Times New Roman",serif;text-transform:none;letter-spacing:-.035em}html body.ns-studio .ns-nav-gallery__cta{display:block;color:#111;font:400 18px/1.4 var(--font-body--family,Arial,sans-serif);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;padding-bottom:6px}html body.ns-studio #header-component .ns-nav-gallery a,html body.ns-studio #header-component .ns-nav-gallery span,html body.ns-studio .ns-nav-mobile a,html body.ns-studio .ns-nav-mobile span{letter-spacing:0!important}html body.ns-studio #header-component .ns-nav-gallery__title{letter-spacing:-.035em!important}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__heading{font:400 32px/1.08 Georgia,Times New Roman,serif!important;text-transform:none!important;color:#111!important;-webkit-text-fill-color:#111!important;letter-spacing:-.04em!important}html body.ns-studio .ns-nav-gallery a:before,html body.ns-studio .ns-nav-gallery a:after{content:none!important}html body.ns-studio #header-component .ns-nav-gallery a:hover,html body.ns-studio .ns-nav-mobile a:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:7px}html body.ns-studio .ns-nav-gallery__tile:hover .ns-nav-gallery__cta{text-decoration-thickness:1px}html body.ns-studio .ns-nav-gallery__tile:hover .ns-nav-gallery__title{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:7px}html body.ns-studio .ns-nav-gallery a:focus-visible,html body.ns-studio .ns-nav-mobile a:focus-visible{outline:2px solid #111!important;outline-offset:5px}html body.ns-studio .ns-nav-mobile{padding:24px 24px calc(88px + env(safe-area-inset-bottom,0px));background:#fcfbf8}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__rail{border:0;padding:0}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__heading{font-size:32px;margin-bottom:20px}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__eyebrow{margin-bottom:12px}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__links{gap:4px;margin-bottom:12px}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__tiles{grid-template-columns:1fr;gap:28px;margin-top:24px}html body.ns-studio .ns-nav-mobile .ns-nav-gallery__title{font-size:28px}@media(max-width:1024px){html body.ns-studio ns-gallery-menu{display:none}}@media(max-width:1024px){html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile){top:var(--ns-nav-bottom,88px)!important;height:calc(100dvh - var(--ns-nav-bottom,88px))!important;z-index:10015!important}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .drawer__overlay{top:var(--ns-nav-bottom,88px)!important;background:#00000052!important}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .drawer__wrapper{width:100%;margin:0;padding:0!important;min-height:0}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .drawer__close{top:0!important;width:45px;height:48px;color:#111!important;background:#fff!important;border-radius:0!important;padding:12px!important}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .menu-drawer__navigation-container{overflow-y:auto;min-height:0}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .menu-drawer__close-button{position:sticky;top:0;z-index:3;min-height:48px;background:#fcfbf8!important;color:#111!important;border-bottom:1px solid #dedbd5}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .drawer__wrapper:has(details[open]) .menu-drawer__utility-links{visibility:hidden}html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .menu-drawer__utility-links .header__icon{background:#fff!important;color:#111!important;border-radius:0!important}}@media(min-width:1025px)and (max-width:1200px){html body.ns-studio .ns-nav-gallery__inner{width:calc(100% - 64px);gap:24px}html body.ns-studio .ns-nav-gallery__tiles{gap:20px}html body.ns-studio .ns-nav-gallery__rail{padding-right:20px}html body.ns-studio .ns-nav-gallery__cta{font-size:16px}}html body.ns-studio .ns-newbest-content{display:contents}html body.ns-studio .ns-nav-gallery--discovery .ns-nav-gallery__rail{padding-right:12px}html body.ns-studio #header-component .ns-nav-gallery--discovery .ns-nav-gallery__heading{font-size:clamp(28px,2.4vw,38px)!important}html body.ns-studio #header-component .ns-newbest-content button,html body.ns-studio .ns-nav-mobile .ns-newbest-content button{color:#111!important;-webkit-text-fill-color:#111!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;opacity:1!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer}html body.ns-studio .ns-newbest-content button:before,html body.ns-studio .ns-newbest-content button:after{content:none!important}html body.ns-studio #header-component .ns-newbest-content button.ns-nav-gallery__tile,html body.ns-studio .ns-nav-mobile .ns-newbest-content button.ns-nav-gallery__tile{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;min-height:0!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;margin:0!important}html body.ns-studio #header-component .ns-newbest-link,html body.ns-studio .ns-nav-mobile .ns-newbest-link{display:flex!important;align-items:center!important;min-height:44px!important;font:400 20px/1.45 var(--font-body--family,Arial,sans-serif)!important}html body.ns-studio .ns-newbest-content button:hover .ns-nav-gallery__title,html body.ns-studio .ns-newbest-content .ns-newbest-link:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:7px}html body.ns-studio #header-component .ns-newbest-content button:focus-visible,html body.ns-studio .ns-nav-mobile .ns-newbest-content button:focus-visible{outline:2px solid #111!important;outline-offset:5px}html body.ns-studio #header-component .ns-newbest-caption,html body.ns-studio .ns-nav-mobile .ns-newbest-caption{position:static!important;inset:auto!important;transform:none!important;width:auto!important;margin:8px 0 0!important;color:#666!important;font:400 13px/1.45 var(--font-body--family,Arial,sans-serif)!important;text-transform:none!important;letter-spacing:0!important}html body.ns-studio .ns-newbest-preview{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:36px;border-top:1px solid #dedbd5;padding:28px 0 8px}html body.ns-studio .ns-newbest-preview[hidden]{display:none!important}html body.ns-studio .ns-newbest-preview h3{margin:0 0 12px;font:400 32px/1.15 Georgia,Times New Roman,serif!important;color:#111!important;-webkit-text-fill-color:#111!important;text-transform:none!important}html body.ns-studio .ns-newbest-preview p:not(.ns-nav-gallery__eyebrow){max-width:64ch;margin:0 0 14px;font:400 16px/1.6 var(--font-body--family,Arial,sans-serif);color:#111}html body.ns-studio .ns-newbest-preview .ns-nav-gallery__eyebrow{margin-bottom:12px}html body.ns-studio #header-component .ns-nav-gallery .ns-newbest-preview a,html body.ns-studio .ns-nav-mobile .ns-newbest-preview a{font-size:16px;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px}html body.ns-studio .ns-newbest-preview:focus-visible{outline:2px solid #111;outline-offset:4px}@media(max-width:1024px){html body.ns-studio .ns-nav-mobile .ns-newbest-content{display:block}html body.ns-studio .ns-nav-mobile .ns-newbest-preview{display:block;margin-top:28px}html body.ns-studio .ns-nav-mobile .ns-newbest-preview[hidden]{display:none!important}html body.ns-studio .ns-nav-mobile .ns-newbest-caption{font-size:12px}}@media(min-width:1025px){html body.ns-studio .ns-nav-gallery__tiles--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){html body.ns-studio #Drawer-Menu:has(.ns-nav-mobile) .menu-drawer__menu-item{min-height:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/152/assets/ns-nav-gallery.css.map */
