@font-face{font-family:Instrument Sans;src:url(okazo-next-instrument-sans.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--okz-font-sans: "Instrument Sans", "Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif;--okz-color-logo-petrol: #0a4f43;--okz-color-petrol: #075344;--okz-color-petrol-hover: #033d32;--okz-color-petrol-pressed: #022f27;--okz-color-ink: #162b25;--okz-color-ink-soft: #3d4b46;--okz-color-muted: #576b60;--okz-color-canvas: #ffffff;--okz-color-mineral: #f1f4ee;--okz-color-mist: #e9efe7;--okz-color-mint: #e6eee7;--okz-color-highlight: #dcf39b;--okz-color-surface-subtle: #fbfcf8;--okz-color-service-bg: #073f33;--okz-color-service-accent: #cce69a;--okz-color-service-muted: #bfd3c4;--okz-color-service-soft: #c6d8cd;--okz-color-on-petrol: #eaf3ed;--okz-color-on-petrol-accent: #a8d7bd;--okz-color-accent-jade: #2f9a6e;--okz-color-product-cool: #eef3f0;--okz-color-product-warm: #f5f2ed;--okz-color-border: #dbe1dc;--okz-color-border-strong: #cfd9d1;--okz-color-control-border: #6b7774;--okz-color-condition: #465653;--okz-color-condition-surface: #ecefee;--okz-color-success: #216e43;--okz-color-success-surface: #edf7f0;--okz-color-warning: #79591d;--okz-color-warning-surface: #fff4d8;--okz-color-error: #a83a35;--okz-color-error-surface: #fbecea;--okz-text-micro: 1.3rem;--okz-text-caption: 1.4rem;--okz-text-small: 1.4rem;--okz-text-ui: 1.5rem;--okz-text-body: 1.6rem;--okz-text-body-lg: 1.7rem;--okz-text-lead: clamp(1.6rem, 1.15vw, 1.8rem);--okz-text-page-title: clamp(4rem, 4.6vw, 6.6rem);--okz-text-page-title-compact: clamp(3.4rem, 3.6vw, 5.2rem);--okz-space-1: 4px;--okz-space-2: 8px;--okz-space-3: 12px;--okz-space-4: 16px;--okz-space-6: 24px;--okz-space-8: 32px;--okz-space-12: 48px;--okz-space-16: 64px;--okz-radius-control: 8px;--okz-radius-card: 14px;--okz-radius-panel: 18px;--okz-radius-feature: 22px;--okz-radius-pill: 999px;--okz-shadow-panel: 0 24px 60px rgba(22, 43, 37, .045);--okz-shadow-card: 0 24px 60px rgba(22, 43, 37, .055);--okz-shadow-overlay: 0 24px 70px rgba(22, 43, 37, .14);--okz-page-max: 1568px;--okz-page-narrow: 1202px;--okz-page-gutter: clamp(22px, 4.4vw, 72px);--okz-reading-measure: 70ch;--okz-focus-ring: var(--okz-color-petrol);--okz-focus-ring-inverse: var(--okz-color-canvas);--okz-ease: cubic-bezier(.2, .7, .2, 1);--okz-duration: .2s}.okz-next,.okz-next *{box-sizing:border-box}.okz-next,.okz-dialog,.skip-to-content-link,.back-button-menu,cart-drawer.drawer--cart{--font-body-family: var(--okz-font-sans);--font-heading-family: var(--okz-font-sans);--font-button-family: var(--okz-font-sans);--color-foreground: 22, 43, 37;--color-background: 255, 255, 255;--color-button: 7, 83, 68;--color-button-text: 255, 255, 255;--color-button-outline: 7, 83, 68;--color-button-text-outline: 7, 83, 68;--color-link: 7, 83, 68;--color-highlight: 7, 83, 68;--color-background-input: 241, 244, 238;--color-text-message-error: 168, 58, 53;--color-background-message-error: 251, 236, 234;-webkit-tap-highlight-color:rgba(7,83,68,.12)}.skip-to-content-link,.back-button-menu .button{font-family:var(--okz-font-sans)}.okz-next :where(a){color:var(--okz-color-petrol)}.okz-next{color:var(--okz-color-ink);background:var(--okz-color-canvas)}.okz-next,.okz-dialog{font-family:var(--okz-font-sans);letter-spacing:-.01em}.okz-next :where(button,input,select,textarea),.okz-dialog :where(button,input,select,textarea){font-family:inherit}.okz-next :where(h1,h2,h3,h4,h5,h6){font-family:var(--okz-font-sans);color:var(--okz-color-ink);overflow-wrap:anywhere}.okz-next :where(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--okz-focus-ring);outline-offset:4px}.okz-shell-header__utility,.okz-home-hero__proof,.okz-service{--okz-focus-ring: var(--okz-focus-ring-inverse)}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.okz-container{width:min(100%,var(--okz-page-max));margin-inline:auto;padding-inline:var(--okz-page-gutter)}.okz-section{padding-block:clamp(56px,7.5vw,112px)}.okz-section--surface{background:var(--okz-color-canvas)}.okz-heading{max-width:780px;margin-bottom:var(--okz-space-8)}.okz-heading--center{margin-inline:auto;text-align:center}.okz-eyebrow{margin:0 0 var(--okz-space-3);color:var(--okz-color-petrol);font-size:var(--okz-text-caption);font-weight:620;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.okz-heading h1,.okz-heading h2,.okz-heading h3{margin:0;color:var(--okz-color-ink);font-family:var(--okz-font-sans);font-weight:580;letter-spacing:-.045em}.okz-heading h2{font-size:clamp(3.4rem,3.2vw,4.9rem);line-height:1.06}.okz-heading h3{font-size:clamp(2.8rem,2.4vw,3.8rem);line-height:1.08}.okz-heading>p:last-child{max-width:var(--okz-reading-measure);margin:var(--okz-space-4) 0 0;color:var(--okz-color-muted);font-size:1.6rem;line-height:1.6}.okz-shell-icon{display:inline-block;flex:0 0 auto;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;vertical-align:middle}.okz-button,.shopify-challenge__container .shopify-challenge__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:var(--okz-space-3);border:1px solid transparent;border-radius:var(--okz-radius-pill);padding:13px 24px;color:inherit;font-size:var(--okz-text-ui);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--okz-duration) var(--okz-ease),border-color var(--okz-duration) var(--okz-ease),color var(--okz-duration) var(--okz-ease)}.okz-button:is(button),.shopify-challenge__container .shopify-challenge__button{-webkit-appearance:none;appearance:none;font-family:inherit}.okz-button__icon{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.okz-button__label{min-width:0}.okz-button--primary,.shopify-challenge__container .shopify-challenge__button{background:var(--okz-color-petrol);color:var(--okz-color-canvas)}.okz-button--primary:hover,.shopify-challenge__container .shopify-challenge__button:hover{background:var(--okz-color-petrol-hover);color:var(--okz-color-canvas)}.okz-button--primary:active,.shopify-challenge__container .shopify-challenge__button:active{background:var(--okz-color-petrol-pressed)}.okz-button--secondary{min-height:44px;border-color:var(--okz-color-border-strong);padding:10px 18px;background:var(--okz-color-canvas);color:var(--okz-color-petrol)}.okz-button--secondary:hover{border-color:var(--okz-color-petrol);background:var(--okz-color-mint);color:var(--okz-color-petrol)}.okz-button--secondary:active{background:var(--okz-color-mist)}.okz-button--text{min-height:44px;border-radius:0;padding-inline:2px;background:transparent;color:var(--okz-color-ink)}.okz-button--text:hover{color:var(--okz-color-petrol);text-decoration:underline;text-underline-offset:5px}.okz-button[aria-disabled=true]{opacity:.55;pointer-events:none}.okz-button:disabled{cursor:not-allowed;opacity:.55}.okz-button--purchase{min-height:54px;gap:var(--okz-space-2);border-color:var(--okz-color-petrol);border-radius:var(--okz-radius-pill);padding:14px 20px;font-family:var(--okz-font-sans);font-size:var(--okz-text-body);font-weight:600;line-height:1.3;white-space:normal}.okz-button--purchase.button:before,.okz-button--purchase.button:after{content:none;display:none}.okz-next .okz-button--purchase.button:not(:disabled):hover{color:var(--okz-color-canvas);background:var(--okz-color-petrol-hover)}.okz-next .okz-button--purchase.button:not(:disabled):active{color:var(--okz-color-canvas);background:var(--okz-color-petrol-pressed)}.okz-next .button:focus-visible,.shopify-challenge__container .shopify-challenge__button:focus-visible{outline:2px solid var(--okz-focus-ring);outline-offset:3px;box-shadow:none}.okz-button--purchase .okz-button__icon{display:inline-flex;flex:0 0 auto}.okz-button--purchase .okz-button__icon>svg,.okz-button--purchase svg.okz-button__icon{width:18px;height:18px;transition:transform var(--okz-duration) var(--okz-ease)}.okz-field-shell{--okz-field-focus-background: var(--okz-color-canvas);--okz-field-focus-shadow: 0 0 0 3px rgba(7, 83, 68, .14);color:var(--okz-color-muted);transition:border-color var(--okz-duration) var(--okz-ease),background-color var(--okz-duration) var(--okz-ease),box-shadow var(--okz-duration) var(--okz-ease)}.okz-field-shell:focus-within{border-color:var(--okz-color-petrol);background:var(--okz-field-focus-background);box-shadow:var(--okz-field-focus-shadow)}.okz-field-shell input:focus-visible{outline:0;outline-offset:0}@media screen and (max-width:639px){:root{--okz-page-gutter: 22px}.okz-section{padding-block:56px}.okz-heading{margin-bottom:var(--okz-space-6)}.okz-heading h2{font-size:clamp(3.2rem,10.2vw,4rem)}.okz-heading>p:last-child{font-size:1.5rem}.okz-button{min-height:48px;padding:11px 18px}}@media screen and (max-width:359px){:root{--okz-page-gutter: 18px}}.okz-section-heading-row{display:flex;align-items:end;justify-content:space-between;gap:var(--okz-space-8);margin-bottom:var(--okz-space-8)}.okz-section-heading-row .okz-heading{margin-bottom:0}.okz-section-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--okz-space-2)}.okz-section-links a{min-height:42px;border:1px solid var(--okz-color-border);border-radius:var(--okz-radius-pill);padding:11px 16px;color:var(--okz-color-ink-soft);font-size:1.25rem;font-weight:570;line-height:1.2;text-decoration:none}.okz-section-links a:hover{border-color:var(--okz-color-petrol);color:var(--okz-color-petrol)}okazo-featured-tabs{display:block}@keyframes okzFeaturedPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes okzSpin{to{transform:rotate(360deg)}}.okz-heading h2 em{color:var(--okz-color-petrol);font-family:inherit;font-style:normal;font-weight:inherit}@media screen and (max-width:959px){.okz-section-heading-row{align-items:flex-start;flex-direction:column;gap:var(--okz-space-6)}.okz-section-links{justify-content:flex-start}}@media screen and (max-width:639px){.okz-section-heading-row{margin-bottom:var(--okz-space-6)}.okz-section-links{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px}.okz-section-links a{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}.okz-next *,.okz-next *:before,.okz-next *:after{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.shopify-challenge__container{width:100%;max-width:520px;margin:var(--okz-space-12) auto;color:var(--okz-color-ink);font-family:var(--okz-font-sans);font-size:var(--okz-text-body);line-height:1.6}.shopify-challenge__container .shopify-challenge__message,.shopify-challenge__container .shopify-challenge__error{padding-inline:var(--okz-space-4)}.shopify-challenge__container .shopify-challenge__error{color:var(--okz-color-error)}.shopify-challenge__container .shopify-challenge__button{display:flex;margin-inline:auto}.okz-page-title{max-width:18ch;margin:0;color:var(--okz-color-ink);font-family:var(--okz-font-sans);font-size:var(--okz-text-page-title);font-weight:600;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.okz-page-title--compact{max-width:24ch;font-size:var(--okz-text-page-title-compact);line-height:1.05}.okz-page-lead{max-width:60ch;margin:var(--okz-space-4) 0 0;color:var(--okz-color-ink-soft);font-size:var(--okz-text-lead);line-height:1.6}.okz-page-title+.okz-page-lead{margin-top:var(--okz-space-4)}.okz-page-lead>:first-child{margin-top:0}.okz-page-lead>:last-child{margin-bottom:0}@media(max-width:639px){.okz-page-title{font-size:clamp(3.2rem,10vw,4.4rem)}.okz-page-title--compact{font-size:clamp(3rem,8.6vw,3.8rem)}}@media print{.okz-page-title{max-width:none;font-size:26pt}}[data-okz-toc] a[aria-current=location]{color:var(--okz-color-petrol);font-weight:620;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}[data-okz-toc].okz-toc--more{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent)}.okz-help-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--okz-space-12);margin-top:var(--okz-space-16);border-radius:var(--okz-radius-panel);padding:var(--okz-space-12);background:var(--okz-color-mint);color:var(--okz-color-ink)}.okz-help-cta .okz-help-cta__copy h2{max-width:28ch;margin:0;font-size:clamp(2.6rem,2.4vw,3.4rem);font-weight:580;letter-spacing:-.035em;line-height:1.1}.okz-help-cta .okz-help-cta__copy .okz-eyebrow{margin-bottom:var(--okz-space-3)}.okz-help-cta__text{max-width:62ch;color:var(--okz-color-ink-soft);font-size:var(--okz-text-body);line-height:1.6}.okz-help-cta .okz-help-cta__text p{margin:var(--okz-space-4) 0 0}.okz-help-cta__actions{display:grid;justify-items:start;gap:var(--okz-space-3)}.okz-help-cta__link{display:inline-flex;min-height:44px;align-items:center;gap:var(--okz-space-3);color:var(--okz-color-petrol);font-size:var(--okz-text-body);font-weight:500;text-decoration:none}.okz-help-cta__link:hover{text-decoration:underline;text-underline-offset:4px}.okz-help-cta .okz-help-cta__note{max-width:26ch;margin:0;color:var(--okz-color-ink-soft);font-size:var(--okz-text-small);line-height:1.5}@media(max-width:959px){.okz-help-cta{grid-template-columns:1fr;gap:var(--okz-space-6);margin-top:var(--okz-space-12);padding:var(--okz-space-6)}}@media print{.okz-help-cta__actions{display:none!important}}.okz-breadcrumb{color:var(--okz-color-muted);font-family:var(--okz-font-sans);font-size:var(--okz-text-small);line-height:1.4}.okz-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.okz-breadcrumb li{display:inline-flex;align-items:center;min-height:32px}.okz-breadcrumb li+li:before{margin-inline:var(--okz-space-2);color:var(--okz-color-border-strong);content:"/" / ""}.okz-breadcrumb a{display:inline-flex;min-height:32px;align-items:center;color:inherit;text-decoration:none}.okz-breadcrumb a:hover{color:var(--okz-color-petrol);text-decoration:underline;text-underline-offset:3px}.okz-breadcrumb [aria-current]{color:var(--okz-color-ink-soft);overflow-wrap:anywhere}.okz-breadcrumb-bar{padding-top:var(--okz-space-4)}@media(max-width:639px){.okz-breadcrumb-bar{padding-top:var(--okz-space-2)}}@media print{.okz-breadcrumb{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/okazo-next.css.map */
