.jive-refresh{--jive-display: "Instrument Serif", Georgia, serif;--jive-body: "Hanken Grotesk", sans-serif;--ink: #26251f;--paper: #fbfaf4;--hair: #deded4;--muted: #65665e;--blue: #297BEB;--accent: #297BEB;--blue-bright: #297BEB;--jive-cream: #f0eddb;--jive-peach: #f1ded0;--jive-blue-light: #e8eef2;--jive-rule: #deded4;--radius: 8px;display:block;color:var(--ink);background:var(--paper);font:400 16px/1.5 var(--jive-body);letter-spacing:normal}.jive-refresh .wrap{max-width:1440px;padding-inline:48px}.jive-refresh section.band:not(.ink){background:var(--paper)}.jive-refresh section.band.jive-home-hero{background:#092d34}.jive-refresh section.band.jive-home-story{background:var(--jive-cream)}.jive-refresh .shopify-section:has(>section.band:not(.ink))+.shopify-section:has(>section.band:not(.ink))>section.band{border-top:0}.jive-refresh h1,.jive-refresh h2{font-family:var(--jive-display);font-weight:400;letter-spacing:-.025em;line-height:1.04}.jive-refresh h3,.jive-refresh h4{font-family:var(--jive-body);letter-spacing:0}.jive-refresh .sec-head{margin:0 0 32px;text-align:center}.jive-refresh .sec-head:before{content:none}.jive-refresh .sec-head h2{font:400 clamp(34px,4vw,50px)/1.06 var(--jive-display);letter-spacing:-.025em;margin:0 auto;max-width:none;text-wrap:pretty}.jive-refresh .sec-head p{margin:16px auto 0;font-size:16px;max-width:44ch;color:var(--muted)}.jive-refresh .sec-head h1 b,.jive-refresh .sec-head h2 b,.jive-refresh .sec-head h3 b{background:none;padding:0}.jive-refresh p{text-wrap:pretty}.jive-refresh :focus-visible{outline:2px solid var(--ink);outline-offset:4px}.jive-refresh .skip-to-content-link:focus{position:fixed;z-index:9999;top:8px;left:8px;width:auto;height:auto;clip:auto;padding:12px 20px;background:var(--paper);color:var(--ink)}.jive-refresh [id]{scroll-margin-top:84px}.jive-refresh .jr-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:13px 28px;background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:40px;font:500 14px/1.3 var(--jive-body);cursor:pointer;transition:background .18s,color .18s;text-align:center}.jive-refresh .jr-button:hover{background:#43443b;border-color:#43443b}.jive-refresh .jr-button--outline{background:transparent;color:var(--ink)}.jive-refresh .jr-button--outline:hover{background:var(--ink);color:var(--paper)}.jive-refresh .jr-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.jive-refresh .jr-text-link:hover{color:#155ebf}.jive-refresh .shopify-policy__container{width:100%;max-width:760px;margin-inline:auto;padding:clamp(36px,5vw,64px) 24px;overflow-wrap:anywhere}.jive-refresh .shopify-policy__title{margin-bottom:28px;text-align:start}.jive-refresh .shopify-policy__title h1{margin:0;font-size:clamp(40px,5vw,56px)}.jive-refresh .shopify-policy__body{font:400 16px/1.65 var(--jive-body)}.jive-refresh .shopify-policy__body .rte>*+*{margin-top:14px}.jive-refresh .shopify-policy__body :is(h2,h3,h4){margin:28px 0 10px;font:600 20px/1.3 var(--jive-body);letter-spacing:normal;text-wrap:balance}.jive-refresh .shopify-policy__body :is(ul,ol){padding-inline-start:24px}.jive-refresh .shopify-policy__body li+li{margin-top:8px}.jive-refresh .shopify-policy__body a{text-decoration:underline;text-underline-offset:3px}.jive-refresh .anno{background:var(--ink);color:var(--paper);padding:7px 16px;font:500 11px/1.4 var(--jive-body);letter-spacing:.02em}.jive-refresh .anno.announcement-bar{display:flex;align-items:center;justify-content:center;gap:8px}.jive-refresh .anno b{color:inherit;font-weight:500}.jive-refresh header.site{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:none;border-bottom:1px solid var(--hair)}.jive-refresh header.site.is-scrolled{box-shadow:none}.jive-refresh header.site .bar{max-width:1440px;padding-inline:40px;height:76px;grid-template-columns:auto 1fr auto;gap:42px}.jive-refresh header.site .logo{grid-column:1;grid-row:1}.jive-refresh header.site .bar-l{grid-column:2;grid-row:1}.jive-refresh header.site .head-r{grid-column:3}.jive-refresh header.site .logo-img{width:98px;height:50px;object-fit:contain;max-height:none}.jive-refresh header nav.desktop{gap:28px}.jive-refresh header nav.desktop a{font:500 14px/1.3 var(--jive-body)}.jive-refresh header.site :is(nav.desktop a,.nav-guarantee):is(:hover,[aria-current=page]){color:inherit;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.jive-refresh .head-r{gap:16px}.jive-refresh .nav-guarantee{font:400 13px/1.3 var(--jive-body)}.jive-refresh .icon-btn{width:44px;height:44px;border-radius:0}.jive-refresh .icon-btn svg{width:24px;height:24px;stroke-width:1.3}.jive-refresh .cart-bubble{background:var(--ink);color:var(--paper);font-size:9px}.jive-refresh .drawer{padding:18px 24px;overflow-y:auto;overscroll-behavior:contain}.jive-refresh .drawer .d-label{display:none}.jive-refresh .drawer nav{gap:0;margin-top:25px}.jive-refresh .drawer .logo-img{width:90px;height:45px;object-fit:contain}.jive-refresh .drawer .d-products{gap:0}.jive-refresh .drawer nav a.d-prod{border-radius:0;border-width:0 0 1px;background:transparent;box-shadow:none;padding:22px 0;gap:18px}.jive-refresh .drawer .d-prod .d-pthumb{width:85px;height:106px;border-radius:6px;background:var(--jive-blue-light);object-fit:contain;padding:8px}.jive-refresh .drawer .d-pname{font:400 25px/1.12 var(--jive-display);letter-spacing:-.01em}.jive-refresh .drawer .d-pvp{font:400 13px/1.4 var(--jive-body);color:var(--muted);margin-top:9px}.jive-refresh .drawer .d-utility{padding:20px 0 5px}.jive-refresh .drawer .d-utility a{font:400 20px/1.4 var(--jive-body);padding:14px 0}.jive-refresh .drawer nav a.d-contact{color:var(--ink);border:0;padding:10px 0;border-radius:0;background:none;font:400 16px/1.4 var(--jive-body)}.jive-refresh .drawer .d-guarantee{background:none;border-radius:0;padding:8px 0}.jive-refresh .drawer .d-guarantee svg{display:none}.jive-refresh .drawer .d-guarantee a{border:0;padding:0;min-height:44px;font:400 12px/1.4 var(--jive-body);letter-spacing:normal;text-decoration:underline;text-underline-offset:3px}@media(max-width:989px){.jive-refresh .wrap{padding-inline:24px}.jive-refresh header.site .bar{padding-inline:16px;height:64px;grid-template-columns:1fr auto auto;gap:0}.jive-refresh header.site .logo{justify-self:start}.jive-refresh header.site .bar-l{grid-column:3}.jive-refresh header.site .head-r{grid-column:2;grid-row:1}.jive-refresh header.site .account,.jive-refresh header.site .nav-guarantee{display:none}.jive-refresh header.site .logo-img{width:84px;height:44px}.jive-refresh .head-r{gap:0}}@media(max-width:749px){.jive-refresh .wrap{padding-inline:16px}.jive-refresh .sec-head{margin-bottom:26px}.jive-refresh .sec-head h2{font-size:36px}.jive-refresh .sec-head p{font-size:15px}.jive-refresh .anno{font-size:10px}}@media(prefers-reduced-motion:reduce){.jive-refresh *,.jive-refresh *:before,.jive-refresh *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/jive-refresh.css.map */
