:root{--ink: #1a1a1a;--paper: #faf6ef;--paper-white: #ffffff;--placeholder: #ece7dd;--hairline: rgba(26, 26, 26, .18);--star: #f7ef1f;--vellum-fill: rgba(250, 246, 239, .62);--vellum-blur: 8px;--vellum-shadow: 0 10px 22px rgba(60, 40, 10, .16);--font-hand: "Shadows Into Light Two", "Bradley Hand", cursive;--font-ui: "Archivo", "Helvetica Neue", Arial, sans-serif;--page-max: 1440px;--gw-header-h: 40px;--gw-logo-drop: calc(34px + clamp(165px, 44vw, 188px)*.213) ;--gutter: 130px;--gutter-sm: 20px;--measure: 640px;--ease: cubic-bezier(.22, .61, .36, 1)}@media(max-width:900px){:root{--gutter: var(--gutter-sm)}}@media(min-width:901px){:root{--gw-logo-drop: calc(56px + clamp(214px, 21.4vw, 308px)*.213) }}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}button{font:inherit;color:inherit}a{color:inherit;text-decoration:none}*{border-radius:0!important}.t-display,.t-h1,.t-h2,.t-h3{font-family:var(--font-hand);font-weight:400;margin:0;letter-spacing:0}.t-h1{font-size:clamp(32px,3.6vw,42px);line-height:1.16}.t-h2{font-size:clamp(28px,3.1vw,36px);line-height:1.16}.t-h3{font-size:clamp(22px,2vw,30px);line-height:1.3}.t-hand{font-family:var(--font-hand);line-height:1.3;letter-spacing:0}.t-lead{font-size:clamp(15px,1.15vw,16px);line-height:1.45;margin:0}.t-body{font-size:clamp(13px,1.05vw,15px);line-height:1.45;margin:0}.t-small{font-size:13px;line-height:1.55;margin:0}.t-label{font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;margin:0}.t-label--sm{font-size:11px;letter-spacing:.1em}.t-legal{font-size:11px;line-height:1.45;letter-spacing:.02em;opacity:.5;margin:0}.measure{max-width:var(--measure)}.dim{opacity:.75}.dimmer{opacity:.55}.wrap{padding-inline:var(--gutter)}.section{padding-block:clamp(48px,6vw,96px)}.section--tight{padding-block:clamp(32px,4vw,56px)}.stack>*+*{margin-top:var(--stack, 16px)}.bleed{width:100%}.torn{filter:url(#gw-torn)}.torn-strip{position:absolute;left:-28px;right:-28px;bottom:-28px;height:68px;background:var(--paper);filter:url(#gw-torn-strip);pointer-events:none}.torn-strip--sm{height:54px}.vellum{position:relative;padding:clamp(28px,3.2vw,46px) clamp(24px,4vw,60px);isolation:isolate}.vellum:before{content:"";position:absolute;top:-8px;right:-12px;bottom:-8px;left:-12px;z-index:-1;background:var(--vellum-fill);-webkit-backdrop-filter:blur(var(--vellum-blur));backdrop-filter:blur(var(--vellum-blur));filter:url(#gw-torn) drop-shadow(var(--vellum-shadow))}.vellum-straddle{position:relative;z-index:2;margin-inline:auto;margin-top:clamp(-150px,-11vw,-90px);width:min(700px,calc(100% - var(--gutter-sm) * 2));text-align:center}.field{display:block;width:100%;padding:6px 2px;border:0;border-bottom:1.5px solid rgba(26,26,26,.4);background:transparent;color:inherit;font-family:var(--font-ui);font-size:15px;letter-spacing:.01em}.field::placeholder{color:#1a1a1a73}.field:focus{outline:none;border-bottom-color:#1a1a1ad9}.btn{display:inline-block;padding:4px 0 6px;border:0;background:none;cursor:pointer;white-space:nowrap;font-family:var(--font-ui);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;transition:transform .18s var(--ease),opacity .18s var(--ease)}.gw-lift{transition:transform .18s var(--ease)}.gw-lift:hover{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.gw-lift{transition:none}.gw-lift:hover{transform:none}}.btn:hover{transform:translateY(-3px)}img,svg{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media(prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover{transform:none}}.btn[disabled],.btn--disabled{opacity:.35;cursor:not-allowed}.btn-row{display:flex;flex-wrap:wrap;gap:clamp(18px,2.5vw,36px);justify-content:center}.chip{display:inline-flex;align-items:center;padding:9px 14px;border:1px solid rgba(26,26,26,.28);background:none;cursor:pointer;font-family:var(--font-ui);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;transition:border-color .18s var(--ease)}.chip{transition:transform .18s var(--ease),border-color .18s var(--ease)}.chip:hover{border-color:#1a1a1a8c;transform:translateY(-3px)}.chip[aria-pressed=true],.chip--on{border-color:#1a1a1ad9;border-width:1.5px}.chip[disabled]{opacity:.3;cursor:not-allowed}.rule{height:1px;background:var(--hairline);border:0;margin:0}.media{position:relative;overflow:hidden;background:var(--placeholder)}.media>img{width:100%;height:100%;object-fit:cover}.media--3x2{aspect-ratio:3 / 2}.media--4x5{aspect-ratio:4 / 5}.media--1x1{aspect-ratio:1 / 1}.hero{position:relative}.hero__media{position:relative;width:100%;aspect-ratio:16 / 10;max-height:88vh;overflow:hidden;background:var(--placeholder)}.hero__media>img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.hero__media{aspect-ratio:4 / 5;max-height:70vh}}.gw-shero{position:relative}#main>:first-child .gw-shero{margin-top:calc(var(--gw-header-h, 40px) * -1)}.gw-shero__media{position:relative;width:100%;aspect-ratio:16 / 9;max-height:78vh;overflow:hidden;background:var(--placeholder)}.gw-shero--tall .gw-shero__media{aspect-ratio:16 / 10;max-height:88vh}.gw-shero__media img{width:100%;height:100%;object-fit:cover}.gw-shero__placeholder{width:100%;height:100%;background:var(--placeholder)}.gw-shero__panel>*+*{margin-top:14px}.gw-shero__eyebrow{margin-bottom:2px}.gw-shero__body{margin-inline:auto;max-width:none}.gw-shero__ctas{margin-top:20px}@media(max-width:900px){.gw-shero__media{aspect-ratio:4 / 5;max-height:68vh}.gw-shero--tall .gw-shero__media{aspect-ratio:3 / 4}}.grid{display:grid;gap:clamp(20px,2.4vw,40px) clamp(14px,1.6vw,24px);grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}@media(max-width:1100px){.grid{--cols: 3}}@media(max-width:760px){.grid{--cols: 2}}.gw-card{display:block;transition:transform .18s var(--ease)}.gw-card:hover{transform:translateY(-3px)}.gw-card .btn:hover,.gw-card .gw-buycard__plus:hover{transform:none}@media(prefers-reduced-motion:reduce){.gw-card{transition:none}.gw-card:hover{transform:none}}.gw-buycard__media,.gw-buycard__text,.gw-buycard__notelink{display:block}.gw-buycard__buy{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:1px;min-height:40px}.gw-buycard__notelink{min-width:0}.gw-buycard__buy .card__note{margin:0}.gw-buycard__form{flex:0 0 auto;margin:0}.gw-buycard__plus{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;transition:opacity .18s var(--ease)}.gw-buycard__plus .gw-plus{display:block;width:28px;height:28px}.gw-buycard__plus:hover{opacity:.55}.gw-buycard__plus[disabled]{opacity:.35;cursor:default}.gw-buycard__pre{flex:0 0 auto;font-size:12px;padding:0;white-space:nowrap}@media(max-width:760px){.gw-buycard__pre{font-size:10px;letter-spacing:.06em}.gw-buycard__plus{width:36px;height:36px}.gw-buycard__plus .gw-plus{width:26px;height:26px}.gw-buycard__buy{min-height:36px;gap:6px}}.gw-preorder-note{margin:4px 0 0;font-family:var(--font-hand);font-size:14px;line-height:1.25;letter-spacing:0}.gw-preorder-message{margin:16px 0 0;padding-left:0;padding-bottom:clamp(16px,2.2vw,24px);border-bottom:1px solid var(--hairline);font-family:var(--font-ui);font-size:12px;line-height:1.5;max-width:var(--measure);opacity:.8}.gw-preorder-note__detail{display:block;margin-top:2px;font-family:var(--font-ui);font-size:11px;line-height:1.45;letter-spacing:.01em;opacity:.7}.gw-basket__preorder,.gw-cart-drawer__preorder{border-left:0;padding-left:0;max-width:var(--measure)}.gw-basket__preorder{margin:clamp(24px,3.2vw,38px) 0 clamp(20px,2.6vw,28px)}.gw-cart-drawer__preorder{margin:clamp(18px,3vw,26px) 0 16px}.card__media{margin-bottom:8px}.card__title{font-size:14px;line-height:1.45;margin:0 0 2px}.card__price{font-size:13px;line-height:1.4;letter-spacing:.02em;opacity:.65;margin:0}.card__note{font-family:var(--font-hand);font-size:17px;line-height:1.3;margin:1px 0 0;opacity:.85}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,42vw);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}@media(min-width:761px){.rail{grid-auto-flow:row;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding-inline:0;margin-inline:0}}.rail--carousel{scroll-behavior:smooth;padding-top:8px;margin-top:-8px}@media(min-width:761px){.rail--carousel{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc((100% - (var(--cols, 4) - 1) * 14px) / var(--cols, 4));overflow-x:auto;padding-inline:0;margin-inline:0}}.gw-rail__track{scroll-snap-type:x proximity}.gw-rail__track>*{scroll-snap-align:center}.gw-rail{position:relative;container-type:inline-size}.gw-rail__arrow{position:absolute;top:34%;z-index:2;display:none;place-items:center;width:clamp(66px,6.6vw,96px);height:clamp(132px,13.2vw,192px);padding:0;border:0;background:none;color:var(--ink);cursor:pointer;transform:translateY(-50%);transition:transform .18s var(--ease),opacity .18s var(--ease)}.gw-rail.is-scrollable .gw-rail__arrow{display:grid}.gw-rail__arrow--prev{left:calc(clamp(66px,6.6vw,96px)*-.55)}.gw-rail__arrow--next{right:calc(clamp(66px,6.6vw,96px)*-.55)}.gw-rail__arrow .gw-chevron{width:100%;height:100%;filter:drop-shadow(0 2px 3px rgba(60,40,10,.3)) drop-shadow(0 7px 16px rgba(60,40,10,.22))}.gw-rail__arrow--next .gw-chevron{transform:scaleX(-1)}.gw-rail__arrow:hover{transform:translateY(calc(-50% - 3px))}.gw-rail__arrow[disabled]{opacity:.22;cursor:default}@supports (container-type: inline-size){.gw-rail__arrow{top:calc((100cqw - (var(--cols, 4) - 1) * 14px) / var(--cols, 4) * .625)}}@media(max-width:1100px){.gw-rail__arrow--prev{left:0}.gw-rail__arrow--next{right:0}}@media(max-width:760px){.gw-rail__arrow{--gw-rail-picture: 187.5px;width:var(--gw-rail-arrow-w);height:min(clamp(102px,27vw,132px),var(--gw-rail-picture));top:calc(var(--gw-rail-picture) / 2)}}@media(max-width:760px){.gw-rail{--gw-rail-arrow-w: clamp(51px, 13.5vw, 66px)}.gw-rail__track{padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1)}.gw-rail.is-scrollable .gw-rail__track{padding-left:calc(var(--gutter) + var(--gw-rail-arrow-w) + 8px);scroll-padding-left:calc(var(--gutter) + var(--gw-rail-arrow-w) + 8px)}}@media(prefers-reduced-motion:reduce){.rail--carousel{scroll-behavior:auto}.gw-rail__arrow{transition:none}.gw-rail__arrow:hover{transform:translateY(-50%)}}.shopify-policy__container{max-width:none!important;margin-inline:0!important;padding-inline:var(--gutter)!important;padding-top:calc(var(--gw-logo-drop) + clamp(8px,4vw,32px))!important;padding-bottom:clamp(48px,6vw,96px)!important;text-align:left}.shopify-policy__container.gw-policy--iconed{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(14px,4vw,28px)}.gw-policy--iconed .shopify-policy__title{grid-column:1;grid-row:1;align-self:center}.gw-policy--iconed .shopify-policy__body{grid-column:1 / -1}.gw-policy__icon{grid-column:2;grid-row:1;align-self:center;width:auto;height:auto;max-width:34vw;max-height:clamp(56px,18vw,88px);object-fit:contain;margin-bottom:clamp(14px,1.6vw,20px)}@media(min-width:901px){.shopify-policy__container.gw-policy--iconed{grid-template-columns:minmax(0,var(--measure)) minmax(0,1fr);grid-template-rows:min-content auto;column-gap:clamp(32px,5vw,80px)}.gw-policy--iconed .shopify-policy__title{align-self:start}.gw-policy--iconed .shopify-policy__body{grid-column:1}.gw-policy__icon{grid-row:1 / -1;position:sticky;top:calc(var(--gw-logo-drop) + 24px);align-self:start;justify-self:center;max-width:100%;max-height:200px;margin-bottom:0}.gw-policy__icon--privacy-policy{max-height:370px}.gw-policy__icon--terms-of-service{max-height:265px}.gw-policy__icon--refund-policy,.gw-policy__icon--shipping-policy{max-height:200px}.gw-policy__icon--contact-information{max-height:155px}}.shopify-policy__title{margin-bottom:clamp(14px,1.6vw,20px)!important;text-align:left!important}.shopify-policy__title h1{font-family:var(--font-hand);font-weight:400;font-size:clamp(32px,3.6vw,42px);line-height:1.16;letter-spacing:0;margin:0;text-align:left!important}.shopify-policy__body{max-width:var(--measure)!important;margin-inline:0!important;text-align:left!important;font-size:clamp(15px,1.15vw,16px);line-height:1.45}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6,p,li){text-align:left!important}.shopify-policy__body h1,.shopify-policy__body h2{font-family:var(--font-hand);font-weight:400;font-size:clamp(28px,3.1vw,36px);line-height:1.16;letter-spacing:0;margin:clamp(30px,2.8vw,40px) 0 8px}.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-family:var(--font-hand);font-weight:400;font-size:clamp(22px,2vw,30px);line-height:1.3;letter-spacing:0;margin:clamp(20px,1.8vw,26px) 0 4px}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}.shopify-policy__body p{margin:0 0 1.15em}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1.15em;padding-left:1.2em}.shopify-policy__body ul{list-style:square}.shopify-policy__body li{margin-bottom:.3em}.shopify-policy__body strong{font-weight:600}.shopify-policy__body table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 1.6em;font-size:.94em}.shopify-policy__body :is(th,td){border:1px solid var(--hairline);padding:clamp(8px,1.1vw,13px) clamp(10px,1.2vw,15px);text-align:left!important;vertical-align:top;overflow-wrap:anywhere}.shopify-policy__body th{font-weight:600;background:#1a1a1a09}.shopify-policy__body :is(th,td) :is(ul,ol){margin:0;padding-left:1.05em}.shopify-policy__body :is(th,td)>*:last-child{margin-bottom:0}.shopify-policy__body a{border-bottom:1px solid rgba(26,26,26,.45);transition:border-color .18s var(--ease)}.shopify-policy__body a:hover{border-bottom-color:var(--ink)}.shopify-policy__body>*:first-child,.shopify-policy__body .rte>*:first-child{margin-top:0}.shopify-policy__body>*:last-child{margin-bottom:0}html.gw-gate-open #shopify-pc__banner.shopify-pc__banner__dialog{display:none!important}#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 0 0 0!important;max-width:none!important;width:100%!important;padding:0!important;border:0!important;background:var(--paper)!important;box-shadow:0 -12px 34px #3c280a1f!important;font-family:var(--font-ui)!important;color:var(--ink)!important;overflow:visible!important}#shopify-pc__banner.shopify-pc__banner__dialog:before{content:"";position:absolute;left:0;right:0;top:-15px;height:19px;background:var(--paper);filter:url(#gw-torn);pointer-events:none}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:clamp(18px,3vw,44px);max-width:none;margin-inline:0;padding:10px clamp(20px,3vw,44px) 12px!important}#shopify-pc__banner .shopify-pc__banner__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;max-width:none}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0;font-family:var(--font-hand);font-size:17px;font-weight:400;line-height:1.3;letter-spacing:0;white-space:nowrap;color:var(--ink)}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;font-size:12.5px;line-height:1.5;opacity:.75}#shopify-pc__banner #shopify-pc__banner__body-policy-link{color:inherit;text-decoration:none;border-bottom:1px solid var(--hairline)}#shopify-pc__banner #shopify-pc__banner__body-policy-link:hover{border-bottom-color:var(--ink)}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;align-items:center!important;gap:clamp(18px,2.4vw,32px);width:auto!important;flex:0 0 auto!important}#shopify-pc__banner .shopify-pc__banner__btns button{padding:4px 0 6px!important;border:0!important;background:none!important;color:var(--ink)!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.1em!important;text-transform:uppercase!important;white-space:nowrap;cursor:pointer;min-width:0!important;width:auto!important;flex:0 0 auto!important;text-align:left!important;text-decoration:none!important;transition:transform .18s var(--ease),opacity .18s var(--ease)}#shopify-pc__banner .shopify-pc__banner__btns button:hover{transform:translateY(-3px)}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:1}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:3}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{color:var(--ink)!important}#shopify-pc__prefs .shopify-pc__prefs__dialog{background:var(--paper)!important;border:0!important;box-shadow:0 18px 48px #3c280a2e!important;font-family:var(--font-ui)!important;color:var(--ink)!important}#shopify-pc__prefs #shopify-pc__prefs__header-title,#shopify-pc__prefs .shopify-pc__prefs__header-title{font-family:var(--font-hand)!important;font-weight:400!important;letter-spacing:0!important}#shopify-pc__prefs .shopify-pc__prefs__header button:not([class*=close]),#shopify-pc__prefs .shopify-pc__prefs__actions button:not([class*=close]),#shopify-pc__prefs button#shopify-pc__prefs__header-accept,#shopify-pc__prefs button#shopify-pc__prefs__header-decline,#shopify-pc__prefs button#shopify-pc__prefs__header-save{padding:4px 0 6px!important;border:0!important;border-radius:0!important;background:none!important;color:var(--ink)!important;font-family:var(--font-ui)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-width:0!important;width:auto!important;text-decoration:none!important;transition:transform .18s var(--ease)}#shopify-pc__prefs .shopify-pc__prefs__header button:not([class*=close]):hover,#shopify-pc__prefs .shopify-pc__prefs__actions button:not([class*=close]):hover{transform:translateY(-3px)}#shopify-pc__prefs button[class*=close]:focus:not(:focus-visible),#shopify-pc__prefs [id*=close]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}#shopify-pc__prefs input[type=checkbox],#shopify-pc__prefs input[type=checkbox]:before,#shopify-pc__prefs input[type=checkbox]:after,#shopify-pc__prefs [class*=checkbox],#shopify-pc__prefs [class*=checkbox]:before,#shopify-pc__prefs [class*=checkbox]:after,#shopify-pc__prefs [class*=toggle],#shopify-pc__prefs [class*=toggle]:before,#shopify-pc__prefs [class*=toggle]:after{border-radius:0!important}#shopify-pc__prefs .shopify-pc__prefs__body{font-size:13px;line-height:1.55}@media(max-width:900px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:flex-start!important;gap:12px;padding:12px var(--gutter-sm) 14px!important}#shopify-pc__banner .shopify-pc__banner__body{max-width:none}#shopify-pc__banner .shopify-pc__banner__btns{flex-wrap:wrap!important;gap:12px 24px;width:100%!important}#shopify-pc__banner.shopify-pc__banner__dialog:before{top:-12px;height:16px}#shopify-pc__prefs .shopify-pc__prefs__header{flex-wrap:wrap;gap:14px}}#shop-hcaptcha-badge-container{margin-top:14px}#shop-hcaptcha-badge-container .info{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-family:var(--font-ui);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);opacity:.38;transition:opacity .18s var(--ease)}#shop-hcaptcha-badge-container:hover .info{opacity:.7}#shop-hcaptcha-badge-container .links{display:flex;gap:8px;list-style:none;margin:0;padding:0}#shop-hcaptcha-badge-container .links a{color:inherit;text-decoration:none;border-bottom:1px solid transparent}#shop-hcaptcha-badge-container .links a:hover{border-bottom-color:currentColor}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.vellum:before{background:#faf6efeb}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/gw-base.css.map */
