@keyframes annSlide{0%,30%{transform:translate(0)}33.33%,63.33%{transform:translate(-100%)}66.66%,96.66%{transform:translate(-200%)}to{transform:translate(-300%)}}.ann-rotor{display:flex;width:100%;animation:annSlide 15s cubic-bezier(.16,1,.3,1) infinite}.ann-rotor>div{flex:0 0 100%;height:31px;display:flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.ann-rotor:hover{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.ann-rotor{animation:none}}@property --navgap{syntax:"<length>";inherits:true;initial-value:56px}@property --spacer{syntax:"<length>";inherits:true;initial-value:56px}@property --xdot{syntax:"<number>";inherits:true;initial-value:1}:root{--L:60px;--shift0:-43.57px;--nudge:0px}.hdr-wrap{position:sticky;top:0;z-index:100;background:#fff}.hdr-rel{border-bottom:1px solid var(--hairline-ink)}.nav-split a{position:relative}.nav-split .g1>a+a:before,.nav-split .g2>a+a:before,.nav-split .g2>a:first-child:before{content:"";position:absolute;left:calc(var(--navgap) / -2);top:5px;width:3px;height:3px;border-radius:50%;background:#a97914;transform:translate(-50%,-50%)}.nav-split .g2>a:first-child:before{left:calc(var(--spacer) / -2);opacity:var(--xdot)}.nav-split{transform:translate(var(--shift0))}@supports (animation-timeline: scroll()){.hdr-wrap{animation:eWrap linear both;animation-timeline:scroll();animation-range:0px 160px}.logo-row{animation:eRow linear both;animation-timeline:scroll();animation-range:0px 160px}.logo-img{animation:eLogo linear both;animation-timeline:scroll();animation-range:0px 160px}.logo-lockup{animation:eGap linear both;animation-timeline:scroll();animation-range:0px 160px}.tagline{animation:eTag linear both;animation-timeline:scroll();animation-range:0px 160px}.nav-split{animation:eNav linear both,eDot linear both;animation-timeline:scroll();animation-range:0px 160px}.logo-row .util{animation:eUtil linear both;animation-timeline:scroll();animation-range:0px 160px}}@keyframes eWrap{to{margin-bottom:calc(141px - var(--L))}}@keyframes eRow{to{padding-top:14px;padding-bottom:14px}}@keyframes eLogo{to{height:var(--L)}}@keyframes eGap{to{gap:0px}}@keyframes eTag{0%{opacity:1}35%{opacity:0}to{max-height:0px;opacity:0}}@keyframes eNav{0%{height:40px;transform:translate(var(--shift0));--navgap:56px;--spacer:56px}55%{height:18px;transform:translateY(calc(.55 * (-14px - var(--L) / 2 + var(--nudge))));--navgap:40px;--spacer:calc(var(--L) * 2.716 + 80px)}to{height:0px;transform:translateY(calc(-14px - var(--L) / 2 + var(--nudge)));--navgap:40px;--spacer:calc(var(--L) * 2.716 + 80px)}}@keyframes eDot{0%{--xdot:1}30%{--xdot:0}to{--xdot:0}}@keyframes eUtil{to{transform:translateY(var(--nudge))}}@media(prefers-reduced-motion:reduce){.hdr-wrap,.logo-row,.logo-img,.logo-lockup,.tagline,.nav-split,.logo-row .util{animation-timing-function:steps(1,end)}}.dd-panel{position:absolute;top:100%;left:0;right:0;z-index:50;background:#fff;border-bottom:1px solid var(--hairline);padding:44px 56px 48px;text-align:left;visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s .25s}.hdr-rel:has(.dd-jew:hover) .dd-panel-jew,.dd-panel-jew:hover,.hdr-rel:has(.dd-jew:focus) .dd-panel-jew,.hdr-rel:has(.dd-svc:hover) .dd-panel-svc,.dd-panel-svc:hover,.hdr-rel:has(.dd-svc:focus) .dd-panel-svc,.hdr-rel:has(.dd-wed:hover) .dd-panel-wed,.dd-panel-wed:hover,.hdr-rel:has(.dd-wed:focus) .dd-panel-wed{visibility:visible;opacity:1;transform:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.dd-label{font:700 12px/1 var(--font-sans);font-size-adjust:cap-height .63;letter-spacing:.2em;text-transform:uppercase;color:#8a6420;margin-bottom:18px}.hdr-rel[data-keyboard-nav] .dd-panel{visibility:hidden;opacity:0;transform:translateY(-4px)}.hdr-rel[data-keyboard-nav] .dd-panel.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.hdr-rel[data-keyboard-nav] .dd-panel:not(.is-open){visibility:hidden!important;opacity:0!important}.header-control{-webkit-appearance:none;appearance:none;border:0;border-radius:0;padding:0;background:transparent;font:inherit}.hdr-sec a:focus-visible,.hdr-sec button:focus-visible,.hdr-sec summary:focus-visible,.hdr-sec .s-form input:focus-visible{outline:2px solid #0B0A09;outline-offset:3px}.dd-panel a.dd-link{display:block;font:400 17px/1 var(--font-serif-text);color:#0b0a09;margin-bottom:18px;text-transform:none;letter-spacing:0}.dd-panel a.dd-link:hover{color:#8a6420}@media(prefers-reduced-motion:reduce){.dd-panel{transform:none}}.s-tog{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.s-tog:focus-visible~.s-btn{outline:2px solid #0B0A09;outline-offset:2px}.s-bar{position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:70;background:#fff;border-bottom:1px solid var(--hairline);display:none}.s-form{display:flex;align-items:center;gap:16px;max-width:1328px;margin:0 auto;padding:0 56px;height:64px;box-sizing:content-box}.s-form svg{flex:none;color:#0b0a09}.s-form input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 18px/1.2 var(--font-sans-text);font-size-adjust:ex-height .437;color:#0b0a09;padding:10px 0;letter-spacing:0;text-transform:none;border-radius:0;appearance:none;-webkit-appearance:none}.s-form input::placeholder{color:#6e6a63}.s-form input::-webkit-search-cancel-button{-webkit-appearance:none}.s-close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#0b0a09;cursor:pointer;margin-right:-10px}.s-scrim{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0c0b0a73;z-index:99;cursor:pointer}.page:has(.s-tog:checked) .s-bar{display:block}.page:has(.s-tog:checked) .s-scrim{display:block}.bag-wrap{position:relative;display:flex}.bag-wrap:after{content:"";position:absolute;left:-24px;right:-24px;top:100%;height:18px}.bag-pop{position:absolute;top:calc(100% + 16px);right:-14px;width:340px;box-sizing:border-box;background:#fff;border:1px solid var(--hairline);box-shadow:0 10px 28px #120e0a1a;padding:22px 24px;z-index:80;visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility 0s .2s;font:500 15px/1.5 var(--font-sans-text);font-size-adjust:ex-height .437;letter-spacing:0;text-transform:none;color:#3d3a35;text-align:center;cursor:default}.bag-pop:before{content:"";position:absolute;top:-7px;right:22px;width:12px;height:12px;background:#fff;border-left:1px solid var(--hairline);border-top:1px solid var(--hairline);transform:rotate(45deg)}.bag-wrap:hover .bag-pop,.bag-wrap:focus-within .bag-pop{visibility:visible;opacity:1;transform:none;transition:opacity .15s ease,transform .15s ease}.bag-pop.has{width:500px;text-align:left;padding:0}.bag-pop .bp-item{display:grid;grid-template-columns:130px minmax(0,1fr) 32px;gap:20px;align-items:start;padding:24px}.bag-pop .bp-img{display:block;aspect-ratio:1/1;border:1px solid var(--hairline);background:#fff}.bag-pop .bp-img img{width:100%;height:100%;object-fit:contain;display:block}.bag-pop .bp-name{display:block;font:var(--card-name);color:#0b0a09;border-bottom:1px solid var(--hairline-quiet);padding-bottom:1px;width:fit-content}.bag-pop .bp-name:hover{color:#8a6420}.bag-pop .bp-spec{font:var(--spec);font-size-adjust:ex-height .437;color:#3d3a35;margin-top:6px}.bag-pop .bp-x{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#0b0a09;margin:-6px -6px 0 0}.bag-pop .bp-foot{background:#f7f6f2;padding:20px 24px 24px;border-top:1px solid var(--hairline)}.bag-pop .bp-sub{display:flex;justify-content:space-between;font:500 17px/1.4 var(--font-sans-text);font-size-adjust:ex-height .437;color:#0b0a09}.bag-pop .bp-sub span:first-child{font:var(--label-overline);font-size-adjust:cap-height .63;letter-spacing:var(--ls-overline);text-transform:uppercase;color:#0b0a09;align-self:center}.bag-pop .bp-fine{font:var(--body-md);font-size-adjust:ex-height .437;color:#6e6a63;margin-top:8px}.bag-pop .bp-btn{display:block;margin-top:16px;background:#0b0a09;color:#fff;text-align:center;padding:16px 20px;font:var(--label-button);font-size-adjust:cap-height .63;letter-spacing:var(--ls-button);text-transform:uppercase}.bag-pop .bp-btn:hover{color:#fff;background:#2c241b}.nl-form{display:flex;flex-direction:column;align-items:center;width:460px;max-width:100%}.nl-lbl{align-self:flex-start;font:var(--label-overline);font-size-adjust:cap-height .63;letter-spacing:var(--ls-overline);text-transform:uppercase;color:#8a6420;margin-bottom:8px}.nl-row{display:flex;width:100%}.nl-input{flex:1;min-width:0;box-sizing:border-box;border:1px solid var(--hairline-ink);border-right:none;padding:13px 16px;font:500 17px/1.2 var(--font-sans-text);font-size-adjust:ex-height .437;color:#0b0a09;background:#fff;text-align:left;letter-spacing:0;text-transform:none;border-radius:0;appearance:none;-webkit-appearance:none}.nl-input::placeholder{color:#6e6a63}.nl-input:focus{outline:2px solid #0B0A09;outline-offset:1px}.nl-btn{border:0;border-radius:0;cursor:pointer;background:#0b0a09;color:#fff;font:var(--label-button);font-size-adjust:cap-height .63;letter-spacing:var(--ls-button);text-transform:uppercase;padding:14px 24px;white-space:nowrap}.nl-btn:hover{background:#2c241b}.nl-btn:focus-visible{outline:2px solid #0B0A09;outline-offset:2px}.nl-fine{font:var(--body-md);font-size-adjust:ex-height .437;color:#6e6a63;margin-top:14px}.m-nav-btn,.m-drawer,.m-scrim,.m-nav-toggle,.m-filter{display:none}@media(max-width:1024px){:root{--m-hdr:104px;--display-hero:300 clamp(38px,6.5vw + 14px,66px)/1.04 var(--font-display);--display-1:300 clamp(36px,5.5vw + 14px,60px)/1.05 var(--font-display);--display-2:300 clamp(32px,5vw + 12px,54px)/1.08 var(--font-display);--display-3:300 clamp(32px,5vw + 12px,52px)/1.05 var(--font-display);--display-4:300 clamp(30px,3.5vw + 18px,44px)/1.05 var(--font-display);--display-5:300 clamp(28px,3.5vw + 16px,40px)/1.1 var(--font-display);--display-tile:300 clamp(20px,1.6vw + 10px,30px)/1.15 var(--font-display);--display-tile-sm:300 clamp(22px,2vw + 14px,28px)/1.15 var(--font-display);--display-intro:300 clamp(20px,1.6vw + 14px,26px)/1.35 var(--font-display);--quote-lg:400 clamp(20px,1.5vw + 14px,25px)/1.45 var(--font-serif-italic)}.page{min-width:0!important;overflow-x:clip}body{overflow-x:clip}.ann-bar{height:auto!important}.ann-rotor>div{height:auto!important;min-height:31px;padding:11px 16px 13px;box-sizing:border-box;line-height:1.35!important;letter-spacing:.14em!important;white-space:normal}.hdr-wrap{position:static!important;animation:none!important;margin-bottom:0!important}.hdr-rel{position:sticky!important;top:0;z-index:100}.logo-row,.logo-img,.logo-lockup,.tagline,.nav-split,.logo-row .util{animation:none!important;transform:none!important}.logo-row{display:grid!important;grid-template-columns:44px 44px minmax(0,1fr) 44px 44px!important;column-gap:4px;align-items:center!important;padding:12px 16px!important}.logo-row>.util,.logo-row>div:last-child{display:contents!important}.logo-row>.util>a{display:none!important}.m-nav-btn{grid-column:1}.logo-lockup{grid-column:3;justify-self:center;margin:0!important;gap:5px!important;max-width:100%;min-width:0}.logo-row .s-btn{grid-column:4}.logo-row a[aria-label=Wishlist]{grid-column:5}.logo-row:has(a[aria-label=Bag]){grid-template-columns:44px 44px 44px minmax(0,1fr) 44px 44px 44px!important}.logo-row:has(a[aria-label=Bag]) .logo-lockup{grid-column:4}.logo-row:has(a[aria-label=Bag]) .s-btn{grid-column:5}.logo-row:has(a[aria-label=Bag]) a[aria-label=Wishlist]{grid-column:6}.logo-row a[aria-label=Bag]{grid-column:7}.logo-row a[aria-label],.m-nav-btn{width:44px;height:44px;display:flex!important;align-items:center;justify-content:center;color:#0b0a09;box-sizing:border-box}.logo-img{height:64px!important;max-width:100%}.tagline{font-size:11px!important;letter-spacing:.2em!important;max-height:none!important;opacity:1!important}.main-nav,.dd-panel{display:none!important}.m-nav-toggle{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.m-nav-toggle:focus-visible~.m-nav-btn{outline:2px solid #0B0A09;outline-offset:2px}.m-nav-btn{cursor:pointer;-webkit-tap-highlight-color:transparent}.m-nav-btn svg{width:24px;height:24px}.m-drawer{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:min(100%,420px);background:#fff;z-index:300;transform:translate(-102%);visibility:hidden;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 0 40px #0c0b0a40;transition:transform .32s cubic-bezier(.16,1,.3,1),visibility 0s .32s;box-sizing:border-box}.m-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0c0b0a73;z-index:290;opacity:0;visibility:hidden;transition:opacity .32s ease,visibility 0s .32s;cursor:pointer}.page:has(.m-nav-toggle:checked) .m-drawer{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.16,1,.3,1)}.page:has(.m-nav-toggle:checked) .m-scrim{opacity:1;visibility:visible;transition:opacity .32s ease}html:has(.m-nav-toggle:checked){overflow:hidden}.m-head{display:flex;align-items:center;justify-content:space-between;padding:12px 8px 12px 24px;border-bottom:1px solid var(--hairline);flex:none}.m-head-label{font:700 12px/1 var(--font-sans);font-size-adjust:cap-height .63;letter-spacing:.2em;text-transform:uppercase;color:#8a6420}.m-close{width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:#0b0a09;cursor:pointer}.m-nav{display:flex;flex-direction:column;flex:none}.m-top,.m-sec>summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 24px;font:700 14px/1.2 var(--font-sans);font-size-adjust:cap-height .63;letter-spacing:.14em;text-transform:uppercase;color:#0b0a09;border-bottom:1px solid var(--hairline);cursor:pointer;list-style:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.m-sec>summary::-webkit-details-marker{display:none}.m-sec>summary:after{content:"+";font:300 24px/1 var(--font-display);color:#8a6420;margin-left:16px}.m-sec[open]>summary:after{content:"\2013"}.m-body{padding:4px 24px 18px;border-bottom:1px solid var(--hairline)}.m-label{font:700 12px/1 var(--font-sans);font-size-adjust:cap-height .63;letter-spacing:.2em;text-transform:uppercase;color:#8a6420;padding:16px 0 6px}.m-link{display:block;font:400 18px/1.1 var(--font-serif-text);color:#0b0a09;padding:10px 0}.m-link:hover{color:#8a6420}.m-action{display:inline-block;font:700 13px/1 var(--font-sans);font-size-adjust:cap-height .63;letter-spacing:.16em;text-transform:uppercase;color:#0b0a09;border-bottom:1px solid var(--hairline-ink);padding:14px 0 2px;margin-top:6px}.m-foot{padding:0 0 28px;border-top:1px solid var(--hairline)}.m-visit{padding:20px 24px 0;font:500 15px/1.6 var(--font-sans-text);font-size-adjust:ex-height .437;color:#6e6a63}.m-visit a{color:#0b0a09;display:inline-block;padding:4px 0}.m-visit .m-label{padding:0 0 8px}.nl{padding:56px 40px!important}.site-foot{padding:40px 40px 24px!important}.site-foot>div:first-child{grid-template-columns:1fr 1fr 1fr!important;gap:32px!important}.site-foot>div:first-child>div:first-child{grid-column:1/-1}}@media(max-width:767px){:root{--m-hdr:69px}.logo-row{padding:10px 12px!important}.logo-img{height:48px!important}.tagline{display:none!important}.ann-rotor>div{padding:11px 12px 13px;letter-spacing:.12em!important;font-size:12px!important}a[style*="padding-bottom:2px"]:not([style*=inline-block]),span[style*="padding-bottom:2px"]:not([style*=inline-block]){padding-top:12px!important}.nl{padding:44px 20px!important}.nl h2{font-size:clamp(26px,3vw + 16px,34px)!important}.nl-form{width:100%!important;max-width:460px}.nl-input{font-size:17px!important}.site-foot{padding:36px 20px 22px!important}.site-foot>div:first-child{grid-template-columns:1fr 1fr!important;gap:28px 20px!important}.site-foot>div:first-child>div:nth-child(2){grid-row:span 2}.site-foot>div:first-child>div>div:last-child>a{padding:4px 0}.site-foot>div:last-child{flex-wrap:wrap;gap:8px 24px}}@media(max-width:430px){:root{--m-hdr:65px}.logo-row{padding:10px 8px!important}.logo-img{height:44px!important}.nl-row{flex-direction:column}.nl-input{border-right:1px solid var(--hairline-ink)!important;padding:14px 16px!important}.nl-btn{padding:16px!important;text-align:center}}@media(max-width:360px){.logo-row{grid-template-columns:40px 40px minmax(0,1fr) 40px 40px!important;column-gap:2px}.logo-row a[aria-label],.logo-row .s-btn,.m-nav-btn{width:40px}}@media(prefers-reduced-motion:reduce){.m-drawer,.m-scrim{transition:none}}@media(max-width:1024px){.logo-row .s-btn{width:44px;height:44px;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box}.logo-row .bag-wrap{order:5;display:flex}.s-form{padding:0 16px;height:56px;gap:12px}.s-form input{font-size:17px}.bag-pop{display:none}}[style*="var(--display-hero)"],[style*="var(--display-page)"],[style*="var(--display-1)"],[style*="var(--display-2)"],[style*="var(--display-3)"],[style*="var(--display-4)"],[style*="var(--display-5)"],[style*="var(--heading-section)"],[style*="var(--heading-feature)"],[style*="var(--display-product)"],.pg-h1,.pg-h2,.pg-band h1,.pg-band h2,.nl h2{letter-spacing:-.5px}:root{--ann-fb:31px;--hdr-pin:201px}@supports (animation-timeline: scroll()){:root{--hdr-pin:calc(60px + var(--L))}}.ann-sec{position:sticky;top:0;z-index:101}.hdr-sec{position:sticky;top:31px;z-index:100}.page{min-width:0!important}@keyframes eWrapStack{to{margin-bottom:41px}}@keyframes eNavC{0%{height:40px;transform:translate(var(--shift0));--navgap:56px;--spacer:56px}55%{height:18px;transform:translateY(calc(.55 * (-14px - var(--L) / 2 + var(--nudge))));--navgap:30px;--spacer:calc(var(--L) * 2.716 + 60px)}to{height:0px;transform:translateY(calc(-14px - var(--L) / 2 + var(--nudge)));--navgap:30px;--spacer:calc(var(--L) * 2.716 + 60px)}}@media(min-width:1280px)and (max-width:1337px){@supports (animation-timeline: scroll()){.nav-split{animation-name:eNavC,eDot}}}@media(min-width:1025px)and (max-width:1279px){@supports (animation-timeline: scroll()){:root{--hdr-pin:160px}.hdr-wrap{animation-name:eWrapStack}.nav-split{animation:none}}}@media(max-width:1024px){:root{--ann-fb:41.55px;--hdr-pin:calc(var(--ann-h, var(--ann-fb)) + 105px)}.ann-sec{position:sticky;top:0;z-index:100}.hdr-sec{position:sticky;top:var(--ann-h, var(--ann-fb));z-index:100}}@media(max-width:767px){:root{--ann-fb:40.2px;--hdr-pin:calc(var(--ann-h, var(--ann-fb)) + 69px)}}@media(max-width:430px){:root{--hdr-pin:calc(var(--ann-h, var(--ann-fb)) + 65px)}}@media(min-width:1025px){html.tpl-product{overscroll-behavior-x:none}html.tpl-product{--hdr-pin:120px}html.tpl-product .hdr-wrap{animation:none;margin-bottom:0}html.tpl-product .logo-row{animation:eRow 0s both}html.tpl-product .logo-img{animation:eLogo 0s both}html.tpl-product .logo-lockup{animation:eGap 0s both}html.tpl-product .tagline{animation:eTag 0s both}html.tpl-product .logo-row .util{animation:eUtil 0s both}html.tpl-product .nav-split{animation:eNav 0s both,eDot 0s both}}@media(min-width:1328px){html.tpl-product .nav-split>.g1,html.tpl-product .nav-split>.g2{animation:navInkBalance 0s both}}@media(min-width:1328px)and (max-width:1387px){html.tpl-product .nav-split{animation-name:eNavC,eDot}}@media(min-width:1025px)and (max-width:1327px){html.tpl-product{--hdr-pin:160px}html.tpl-product .nav-split{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/shell.css.map */
