body{background:#f6f3ee}#header-group{position:sticky;top:-40px;z-index:30}.ot{color:#1b1916;font-family:Instrument Sans,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#f6f3ee;font-size:16px;line-height:1.4;text-align:left}.ot *,.ot *:before,.ot *:after{box-sizing:border-box}.ot h1,.ot h2,.ot h3,.ot p{margin:0;text-transform:none;font-weight:400;color:inherit}.ot a{color:#806024}.ot a:hover{color:#6e5320}.ot button{font-family:inherit;cursor:pointer;line-height:1.2;text-transform:none;letter-spacing:normal;min-width:0;margin:0}.ot button:disabled{cursor:not-allowed}.ot a:focus-visible,.ot button:focus-visible,.ot input:focus-visible,.ot summary:focus-visible,.ot label:focus-within{outline:2px solid #8C6A2A;outline-offset:3px}.ot summary{list-style:none;cursor:pointer}.ot summary::-webkit-details-marker{display:none}.ot svg{max-width:none}.ot .ot-part{transition:opacity .5s ease}.ot .ot-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ot .mono{font-family:IBM Plex Mono,Menlo,monospace}.ot .serif{font-family:"Instrument Serif",Georgia,serif}.ot .hand{font-family:Caveat,Bradley Hand,cursive}.ot .wrap{max-width:1312px;margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.ot{--gut:64px}.ot .only-m{display:none!important}.ot .eyebrow{font-family:IBM Plex Mono,Menlo,monospace;font-size:12px;font-weight:500;letter-spacing:.16em;color:#806024}.ot .h2{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:68px;line-height:1;letter-spacing:-.01em;text-wrap:balance}.ot .h2 em,.ot h1 em{font-style:italic;color:#8c6a2a}.ot-ann{background:#1a1c1f;color:#e9e3d6;font-size:13px;letter-spacing:.02em}.ot-ann .wrap{min-height:40px;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.ot-head{background:#f6f3eef5;border-bottom:1px solid #E2DCD1}.ot-head .wrap{height:72px;display:flex;align-items:center;gap:24px}.ot-head .side{flex:1 1 0;display:flex;align-items:center}.ot-head .side.r{justify-content:flex-end;gap:4px}.ot-head nav{display:flex;align-items:center;gap:26px;font-size:15px;font-weight:500}.ot-head nav a{color:#1b1916;text-decoration:none}.ot-head .logo{font-family:"Instrument Serif",Georgia,serif;font-size:25px;letter-spacing:.24em;color:#1b1916;text-decoration:none;padding-left:.24em;white-space:nowrap}.ot-head .ib{width:44px;height:44px;border:0;background:transparent;color:#1b1916;display:flex;align-items:center;justify-content:center;text-decoration:none}.ot-head .cartb{height:44px;min-width:44px;padding:0 10px;border:0;background:transparent;color:#1b1916;display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none}.ot-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1a1c1f66}.ot-drawer[hidden]{display:none}.ot-drawer .panel{width:min(320px,86vw);height:100%;background:#f6f3ee;padding:16px 20px;display:flex;flex-direction:column;gap:6px}.ot-drawer .panel a{display:flex;align-items:center;min-height:48px;font-size:18px;color:#1b1916;text-decoration:none;border-bottom:1px solid #E2DCD1}.ot-foot{background:#141618;color:#c9c3b8}.ot-foot .grid{padding-top:72px;padding-bottom:48px;display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px 48px}.ot-foot nav{display:flex;flex-direction:column;gap:12px;font-size:14px}.ot-foot nav a{color:#c9c3b8;text-decoration:none}.ot-foot nav a:hover{color:#f1ece3}.ot .ot-foot .wrap.grid{grid-template-areas:none!important;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))!important}.ot .ot-foot .wrap.grid>*{grid-column:auto!important;min-width:0}.ot-foot .legal{padding-top:18px;padding-bottom:28px;border-top:1px solid #2A2D31;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;color:#9c968b}body{--font-body--family:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--font-primary--family:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--font-subheading--family:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--font-heading--family:"Instrument Serif",Georgia,serif}#MainContent{color:#1b1916;-webkit-font-smoothing:antialiased}#MainContent :is(.section,.section-background).color-scheme-1{background-color:#f6f3ee}#MainContent :is(h1,h2,.h1,.h2):not(.ot *){font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;letter-spacing:-.01em;text-transform:none}#MainContent h1:not(.ot *){font-size:clamp(34px,4.4vw,52px)!important;line-height:1.02!important}#MainContent h2:not(.ot *){font-size:clamp(28px,3.2vw,40px)!important;line-height:1.08!important}#MainContent h3:not(.ot *){font-family:Instrument Sans,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:0}#MainContent .rte:not(.ot *){line-height:1.65;color:#3e3933}#MainContent .rte a:not(.ot *),#MainContent .text-block a:not(.ot *){color:#806024}#MainContent :is(.button,.add-to-cart-button):not(.button-unstyled):not(.button-secondary):not(.ot *){background-color:#2b2f33!important;border-color:#2b2f33!important;color:#fff!important;border-radius:999px!important}#MainContent .button-secondary:not(.ot *){border-radius:999px!important}.ot-pdp-head{display:flex;flex-direction:column;gap:8px}.ot-pdp-eyebrow{margin:0;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#806024}#MainContent h1.ot-pdp-title{margin:0;font-size:clamp(40px,4.6vw,58px)!important;line-height:1!important}.ot-pdp-sub{margin:0;font-size:15px;color:#5c554c}.ot-pdp-price{margin:6px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-family:"Instrument Serif",Georgia,serif;font-size:36px;line-height:1;color:#1b1916}.ot-pdp-price span{font-family:Instrument Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#806024;padding:5px 10px;border-radius:999px;background:#f3ead6}.ot-pdp-byo{margin:0;font-size:14px;line-height:1.6;color:#3e3933}.ot-pdp-byo a{color:#806024;font-weight:600}.ot-pdp-size{border:1px solid #E2DCD1;border-radius:6px;background:#fdfcf9;padding:14px 16px}.ot-pdp-size__h{margin:0 0 8px;font-weight:600;font-size:15px}.ot-pdp-size dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:14px}.ot-pdp-size dt{color:#6b645a}.ot-pdp-size dd{margin:0;color:#1b1916}@media(max-width:1119px){.ot{--gut:40px}.ot .h2{font-size:56px}}@media(max-width:759px){.ot{--gut:20px}.ot .only-d{display:none!important}.ot .only-m{display:flex!important}.ot .h2{font-size:44px}.ot-head .wrap{height:60px}.ot-head .logo{font-size:21px}.ot-foot .grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:48px;padding-bottom:32px}.ot-foot .grid .brand{grid-column:1/-1}}@media(max-width:1023px){.ot-head nav.only-d{display:none!important}.ot-head .ib.only-m{display:flex!important}.ot .ot-foot .wrap.grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ot .ot-foot .wrap.grid>.brand{grid-column:1/-1!important}}@media(max-width:759px){.ot .ot-foot .wrap.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}::selection{background:#e3d3ae;color:#1b1916}#MainContent .ott-preorder-notice{border:1px solid #E2DCD1;border-left:3px solid #8C6A2A;background:#fdfcf9;border-radius:6px}#MainContent .ott-preorder-notice a{color:#806024}#MainContent .ot-pdp-desc{font-size:15px}#MainContent .ot-pdp-desc h2{font-size:26px!important;line-height:1.15!important;margin:28px 0 10px}#MainContent .ot-pdp-desc>p:first-child{margin-top:0}#MainContent .ot-pdp-desc ul{padding-left:1.1em}#MainContent .ot-pdp-desc li{margin:0 0 6px}#MainContent .ot-pdp-desc small{color:#6b645a}#MainContent :is(.button,.add-to-cart-button):not(.button-unstyled):not(.button-secondary):not(.ot *):hover{background-color:#1f2225!important;border-color:#1f2225!important}#MainContent .cart-summary.color-scheme-2{background-color:#1a1c1f;border-radius:8px}#MainContent .cart-summary.color-scheme-2 .button:not(.button-secondary):not(.button-unstyled){background-color:#c9a24d!important;border-color:#c9a24d!important;color:#1a1c1f!important}#MainContent .cart-summary.color-scheme-2 .button:not(.button-secondary):not(.button-unstyled):hover{background-color:#d4b060!important;border-color:#d4b060!important}#MainContent .swatch{border-color:#1b19164d!important}.ot-toast{position:fixed;left:50%;top:88px;z-index:80;transform:translate(-50%,-12px);opacity:0;pointer-events:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;width:max-content;max-width:calc(100vw - 32px);padding:12px 12px 12px 18px;border-radius:14px;background:#1a1c1f;color:#f1ece3;font-family:Instrument Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4;box-shadow:0 18px 40px -16px #0000008c;transition:opacity .2s ease,transform .2s ease}.ot-toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}.ot-toast strong{font-weight:600}.ot-toast a{color:#e9e3d6;font-weight:600;text-decoration:underline;text-underline-offset:3px}.ot-toast a.go{color:#1a1c1f;background:#c9a24d;padding:9px 16px;border-radius:999px;text-decoration:none}.ot-toast button{width:32px;height:32px;border:0;background:transparent;color:#9c968b;font-size:20px;line-height:1;cursor:pointer}@media(max-width:759px){.ot-toast{top:70px;left:12px;right:12px;width:auto;max-width:none;transform:translateY(-12px)}.ot-toast.on{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ot-base.css.map */
