:root{--rb-global-width: 1440px;--rb-global-gutter: clamp(24px, 4.25vw, 76px);--rb-global-row-height: 102px;--rb-global-header-height: calc(146px + env(safe-area-inset-top, 0px)) }html:has([data-rb-global-header]){scroll-padding-top:calc(var(--rb-global-header-height) + 20px)!important}body:has([data-rb-global-header]){margin:0}#rb-global-header,#rb-global-header *{box-sizing:border-box}#rb-global-header{position:sticky;flex-shrink:0;top:0;z-index:4500;width:100%;background:#fff;color:#191a19;font:400 16px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;text-align:left}#rb-global-header .rb-global-shell{width:100%;max-width:var(--rb-global-width);margin-inline:auto;padding-inline:var(--rb-global-gutter)}#rb-global-header .rb-global-language-bar{height:calc(44px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #eeeee9}#rb-global-header .rb-global-language-row{height:44px;display:flex;align-items:center;justify-content:flex-end;gap:12px}#rb-global-header .rb-global-language-row button{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;min-height:44px;margin:0;padding:0 3px;border:0;border-radius:0;background:transparent;color:#676b65;font:400 12px/1.2 Arial,sans-serif;letter-spacing:.025em;cursor:pointer;white-space:nowrap}#rb-global-header .rb-global-language-row button[aria-pressed=true]{color:#1b1d1b;font-weight:600}#rb-global-header .rb-global-language-row button[aria-pressed=true]:after{content:"";position:absolute;bottom:6px;left:3px;right:3px;height:1px;background:currentColor}#rb-global-header .rb-global-language-divider{width:1px;height:14px;background:#d8dad4}#rb-global-header .rb-global-main{height:var(--rb-global-row-height);border-bottom:1px solid #ededeb;background:#fff}#rb-global-header .rb-global-header-row{position:relative;height:100%;display:flex;justify-content:space-between;align-items:center;gap:16px}#rb-global-header .rb-global-brand{display:inline-flex;align-items:center;min-width:0;min-height:52px;color:inherit;text-decoration:none;white-space:nowrap}#rb-global-header .rb-global-seal{display:block;width:44px;height:44px;flex:0 0 44px}#rb-global-header .rb-global-seal img{display:block;width:100%;height:100%;object-fit:contain;border-radius:50%}#rb-global-header .rb-global-brand-divider{width:1px;height:42px;flex:0 0 1px;margin-left:13px;margin-right:16px;background:#bcbeb8}#rb-global-header .rb-global-brand-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}#rb-global-header .rb-global-brand-name{font-size:22px;font-weight:500;line-height:1.17;letter-spacing:.13em}#rb-global-header .rb-global-brand-subtitle{margin-top:6px;font-size:8.5px;font-weight:400;line-height:1.4;letter-spacing:.33em}#rb-global-header .rb-global-dropdown{position:static;flex:0 0 auto}#rb-global-header .rb-global-toggle{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0 6px 12px;list-style:none;cursor:pointer;font:400 10px/1.3 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}#rb-global-header .rb-global-toggle::-webkit-details-marker{display:none}#rb-global-header .rb-global-menu-lines{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px}#rb-global-header .rb-global-menu-lines i{width:100%;height:3px;flex:0 0 3px;border-radius:1px;background:currentColor;transition:transform .2s,opacity .2s}#rb-global-header .rb-global-dropdown[open] .rb-global-menu-lines i:first-child{transform:translateY(7.5px) rotate(45deg)}#rb-global-header .rb-global-dropdown[open] .rb-global-menu-lines i:nth-child(2){opacity:0}#rb-global-header .rb-global-dropdown[open] .rb-global-menu-lines i:last-child{transform:translateY(-7.5px) rotate(-45deg)}#rb-global-header .rb-global-menu{position:absolute;top:100%;right:var(--rb-global-gutter);width:280px;max-width:calc(100vw - 2 * var(--rb-global-gutter));max-height:calc(100dvh - var(--rb-global-header-height) - 12px);overflow-y:auto;padding:12px 18px;margin:0;background:#fff;border:1px solid #e5e5df;border-radius:4px;box-shadow:0 12px 30px #00000014}#rb-global-header .rb-global-dropdown:not([open]) .rb-global-menu{display:none}#rb-global-header .rb-global-menu a{display:flex;align-items:center;min-height:44px;padding:9px 8px;border-radius:3px;color:#191a19;text-decoration:none;font:700 15px/1.35 Arial,Helvetica,sans-serif;letter-spacing:.13em;text-transform:uppercase}#rb-global-header .rb-global-menu a:hover,#rb-global-header .rb-global-menu a[aria-current=page]{background:#f5f5f2}#rb-global-header .rb-global-menu .rb-global-instagram{min-height:48px;margin-top:8px;padding-top:15px;border-top:1px solid #e5e5df;font-size:10px;font-weight:400;letter-spacing:0;text-transform:none}#rb-global-header :is(a,button,summary):focus-visible{outline:2px solid #37515a;outline-offset:3px}html body:has([data-rb-global-header]) :is(#rb-homepage,#rb-collections-page,#rb-nantucket-gallery)>:is(.rb-language-bar,.rb-langbar,.rb-site-header,.rb-mobile-nav),html body:has([data-rb-global-header]) #rb-nantucket-product .rb-pinned-navigation,html body:has([data-rb-global-header]) .rb-cart-page .rb-cart-page-header,html body:has([data-rb-global-header]) :is(.rb-desktop-nav,.rb-collections-crumb,.rb-collection-crumb,.rb-terms-crumb){display:none!important}html body:has([data-rb-global-header]) :is(#rb-homepage,#rb-collections-page,#rb-nantucket-gallery){--gutter: var(--rb-global-gutter) !important;--header: var(--rb-global-row-height) !important}html body:has([data-rb-global-header]) :is(#rb-homepage,#rb-collections-page,#rb-nantucket-gallery) .rb-collection-sticky{top:var(--rb-global-header-height)!important}html body:has([data-rb-global-header]) #rb-homepage :is(.rb-section-shell,.rb-about-editorial,.rb-individual-page-bio,.rb-designers,.rb-terms-main,.rb-contact-v3-layout){box-sizing:border-box;width:100%;max-width:var(--rb-global-width)!important;margin-inline:auto!important;padding-inline:var(--rb-global-gutter)!important}html body:has([data-rb-global-header]) :is(#rb-collections-page,#rb-nantucket-gallery) .rb-shell:not(.rb-collection-intro){box-sizing:border-box;width:100%;max-width:var(--rb-global-width)!important;margin-inline:auto!important;padding-inline:var(--rb-global-gutter)!important}html body:has([data-rb-global-header]) #rb-collections-page .rb-collection-intro.rb-shell{margin-left:max(0px,calc((100% - var(--rb-global-width)) / 2))!important}html body:has([data-rb-global-header]) #rb-homepage :is(.rb-hero,.rb-intro){box-sizing:border-box;width:100%;max-width:var(--rb-global-width);margin-inline:auto;padding-inline:var(--rb-global-gutter)}html body:has([data-rb-global-header]) #rb-nantucket-product .main{width:min(calc(100% - 2 * var(--rb-global-gutter)),calc(var(--rb-global-width) - 2 * var(--rb-global-gutter)))!important;margin-inline:auto!important}html body:has([data-rb-global-header]) .rb-cart-page{max-width:var(--rb-global-width);padding-inline:var(--rb-global-gutter)}html body:has([data-rb-global-header]) .rb-motto figcaption,html body:has([data-rb-global-header]) .footer .credit{font-weight:600!important}@media(max-width:1100px){#rb-global-header .rb-global-seal{width:40px;height:40px;flex-basis:40px}#rb-global-header .rb-global-brand-divider{height:38px;margin-left:11px;margin-right:13px}#rb-global-header .rb-global-brand-name{font-size:19px}#rb-global-header .rb-global-brand-subtitle{font-size:7.8px;margin-top:5px}}@media(max-width:680px){:root{--rb-global-gutter: 28px;--rb-global-row-height: 82px;--rb-global-header-height: calc(126px + env(safe-area-inset-top, 0px)) }#rb-global-header .rb-global-brand{min-height:36px}#rb-global-header .rb-global-seal{width:32px;height:32px;flex-basis:32px}#rb-global-header .rb-global-brand-divider{height:30px;margin-left:8px;margin-right:10px}#rb-global-header .rb-global-brand-name{font-size:14px;line-height:1.18;letter-spacing:.105em}#rb-global-header .rb-global-brand-subtitle{font-size:7.3px;line-height:1.4;letter-spacing:.19em;margin-top:4px}#rb-global-header .rb-global-toggle{padding-left:2px;gap:8px}#rb-global-header .rb-global-menu-word{display:none}}@media(max-width:380px){:root{--rb-global-gutter: 24px}#rb-global-header .rb-global-seal{width:28px;height:28px;flex-basis:28px}#rb-global-header .rb-global-brand-divider{height:26px;margin-left:7px;margin-right:8px}#rb-global-header .rb-global-brand-name{font-size:12.6px;line-height:1.17;letter-spacing:.08em}#rb-global-header .rb-global-brand-subtitle{font-size:6.9px;line-height:1.35;letter-spacing:.12em;margin-top:3px}}@media(prefers-reduced-motion:reduce){#rb-global-header .rb-global-menu-lines i{transition:none}}body:has([data-rb-global-header]) .page-wrapper{scroll-padding-top:calc(var(--rb-global-header-height) + 20px);scrollbar-width:auto!important}body:has([data-rb-global-header]) .shopify-policy__container{box-sizing:border-box;width:100%;max-width:var(--rb-global-width)!important;margin-inline:auto;padding-inline:var(--rb-global-gutter)!important}body:has([data-rb-global-header]) .shopify-policy__body{max-width:900px}html:has([data-rb-global-header]){scrollbar-width:auto!important}html:has([data-rb-global-header])::-webkit-scrollbar,body:has([data-rb-global-header])::-webkit-scrollbar,body:has([data-rb-global-header]) .page-wrapper::-webkit-scrollbar{width:15px}
/*# sourceMappingURL=/cdn/shop/t/44/assets/rb-navigation.css.map */
