:root{--zb-ok: var(--zb-success, #3F6B4A);--zb-line-on-primary: rgba(var(--zb-secondary-rgb, 102, 198, 190), .4);--zb-font-display: var(--zb-font-serif, "Crimson Text", Georgia, "Times New Roman", serif);--zb-font-ui: var(--zb-font-sans, Outfit, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif);--zb-gutter: 16px;--zb-header-h: 56px;--zb-tap: 44px;--zb-btn-h: 52px;--zb-btn-secondary-hover: #DBE4E4;--zb-focus-ring: 2px solid var(--zb-highlight, #0E4A4A);--zb-container: 1360px;--zb-display-size: 40px;--zb-display-lh: 44px;--zb-h1-size: 32px;--zb-h1-lh: 36px;--zb-h2-size: 26px;--zb-h2-lh: 30px;--zb-h3-size: 18px;--zb-h3-lh: 24px;--zb-eyebrow-size: 12px;--zb-eyebrow-lh: 16px;--zb-eyebrow-tracking: .12em;--zb-body-size: 16px;--zb-body-lh: 26px;--zb-caption-size: 12px;--zb-caption-lh: 16px}@media(min-width:960px){:root{--zb-gutter: 40px;--zb-display-size: 72px;--zb-display-lh: 72px;--zb-h1-size: 48px;--zb-h1-lh: 52px;--zb-h2-size: 36px;--zb-h2-lh: 40px}}.zb-display,.zb-h1,.zb-h2{font-family:var(--zb-font-display);font-style:normal;font-weight:400;color:var(--zb-ink, #1C1612);text-transform:none;text-wrap:balance}.zb-display{font-size:var(--zb-display-size);line-height:var(--zb-display-lh);letter-spacing:-.01em}.zb-h1{font-size:var(--zb-h1-size);line-height:var(--zb-h1-lh);letter-spacing:-.005em}.zb-h2{font-size:var(--zb-h2-size);line-height:var(--zb-h2-lh);letter-spacing:-.003em}.zb-h3{font-family:var(--zb-font-ui);font-style:normal;font-weight:600;font-size:var(--zb-h3-size);line-height:var(--zb-h3-lh);letter-spacing:0;color:var(--zb-ink, #1C1612);text-transform:none}.zb-eyebrow{font-family:var(--zb-font-ui);font-weight:500;font-size:var(--zb-eyebrow-size);line-height:var(--zb-eyebrow-lh);letter-spacing:var(--zb-eyebrow-tracking);text-transform:uppercase;color:var(--zb-taupe, #6E625A)}.zb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:var(--zb-btn-h);margin:0;padding-block:0;padding-inline:24px;border:0;border-radius:0;background-color:var(--zb-primary, #0E4A4A);color:var(--zb-ivory, #FAF7F2);font-family:var(--zb-font-ui);font-weight:600;font-size:13px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.zb-btn:hover{background-color:var(--zb-primary-hover, #155C5B);color:var(--zb-ivory, #FAF7F2)}.zb-btn:focus-visible{outline:var(--zb-focus-ring);outline-offset:2px}.zb-btn--secondary{background-color:var(--zb-ivory, #FAF7F2);box-shadow:inset 0 0 0 1px var(--zb-primary, #0E4A4A);color:var(--zb-primary, #0E4A4A)}.zb-btn--secondary:hover{background-color:var(--zb-btn-secondary-hover);color:var(--zb-primary, #0E4A4A)}@media(prefers-reduced-motion:reduce){.zb-btn{transition:none}}.zb-grain{background-image:var(--zb-grain);background-size:220px 220px;background-repeat:repeat}.zb-btn.zb-grain{background-image:none}@media(prefers-contrast:more){.zb-grain{background-image:none}}:where(.zb-shimmer,.cart-items__media-container){--zb-shimmer-dir: 1;position:relative;overflow:hidden}:where(.zb-shimmer){background-color:var(--zb-parchment, #F2ECE3)}.cart-items__media-container.is-loading{background-color:var(--zb-parchment, #F2ECE3)}[dir=rtl] :where(.zb-shimmer,.cart-items__media-container){--zb-shimmer-dir: -1}:where(.zb-shimmer,.cart-items__media-container):after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:60%;z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff6b,#fff0);opacity:0;transform:translate(calc(var(--zb-shimmer-dir) * -100%));transition:opacity .18s ease-out}:is(.zb-shimmer,.cart-items__media-container).is-loading:after{opacity:1;transition:none}:is(.zb-shimmer,.cart-items__media-container).is-loading.is-near:after{animation:zb-shimmer-sweep 1.8s ease-in-out infinite}:is(.zb-shimmer,.cart-items__media-container).is-loading img:not([data-zb-shimmer-skip]){filter:opacity(0)}:is(.zb-shimmer,.cart-items__media-container).is-settling img:not([data-zb-shimmer-skip]){animation:zb-shimmer-fade .18s ease-out}@keyframes zb-shimmer-sweep{0%{transform:translate(calc(var(--zb-shimmer-dir) * -100%))}66.7%,to{transform:translate(calc(var(--zb-shimmer-dir) * 170%))}}@keyframes zb-shimmer-fade{0%{filter:opacity(0)}to{filter:opacity(1)}}@media(prefers-reduced-motion:reduce){:is(.zb-shimmer,.cart-items__media-container):after{display:none}:is(.zb-shimmer,.cart-items__media-container).is-settling img:not([data-zb-shimmer-skip]){animation:none}}.zb-i{stroke-width:1.25px}.zb-i :is(path,circle,line,rect,polyline,polygon){vector-effect:non-scaling-stroke}[dir=rtl] .zb-i--dir{scale:-1 1}html.zb-scroll-lock{overflow:hidden}@media(min-width:990px){html.zb-scroll-lock .page-wrapper{overflow:hidden}}html.zb-scroll-lock :is(shopify-chat,inbox-online-store-chat,#ShopifyChat,#shopify-chat){display:none!important}:where([class*=zb-]):focus-visible{outline:var(--zb-focus-ring);outline-offset:2px}:is(.shopify-policy__body .rte,.zb-rte,main[data-template="404"] .text-block) a:not(.button,.button-secondary,[class*=zb-btn]){color:var(--zb-primary, #0E4A4A);text-decoration:none}:is(.shopify-policy__body .rte,.zb-rte,main[data-template="404"] .text-block) a:not(.button,.button-secondary,[class*=zb-btn]):hover{color:var(--zb-primary-lift, #115959);text-decoration:none}:is(.zb-plain-links,.zb-rte,.shopify-policy__container,main[data-template="404"]) :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),:is(.zb-plain-links,.zb-rte,.shopify-policy__container,main[data-template="404"]) :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)):hover{text-decoration-color:transparent}.shopify-policy__title h1{font-family:var(--zb-font-sans, Outfit, sans-serif);font-style:normal;font-weight:700;font-size:40px;line-height:56px;letter-spacing:normal;text-transform:none;color:#161616}.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--zb-font-sans, Outfit, sans-serif);font-style:normal;line-height:1.4;letter-spacing:normal;text-transform:none;color:#161616}.shopify-policy__body h1{font-size:28px;font-weight:700}.shopify-policy__body h2{font-size:21px;font-weight:600}.shopify-policy__body h3{font-size:18px;font-weight:600}.shopify-policy__body h4{font-size:16px;font-weight:500}.shopify-policy__body h5{font-size:14px;font-weight:500}.shopify-policy__body h6{font-size:12px;font-weight:500}.shopify-policy__container .shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){margin-block-start:40px}.shopify-policy__container .shopify-policy__body .rte :is(h1,h2){margin-block-end:20px}.shopify-policy__container .shopify-policy__body .rte h3{margin-block-end:18px}.shopify-policy__container .shopify-policy__body .rte h4{margin-block-end:16px}.shopify-policy__container .shopify-policy__body .rte h5{margin-block-end:14px}.shopify-policy__container .shopify-policy__body .rte h6{margin-block-end:12px}.shopify-policy__body .rte :is(p,li){font-family:var(--zb-font-sans, Outfit, sans-serif);font-weight:500;font-size:15px;line-height:22px;color:#161616}.shopify-policy__body .rte li{font-weight:400}.shopify-policy__body .rte :is(p,li) a{font-weight:400;font-size:15px;line-height:22px}.shopify-policy__body .rte :is(p,ul,ol,blockquote){margin-block:0 20px}main[data-template="404"] .text-block h1{font-family:var(--zb-font-sans, Outfit, sans-serif);font-style:normal;font-weight:700;font-size:35px;line-height:1.4;letter-spacing:normal;text-transform:none;color:#161616}main[data-template="404"] .text-block a:not(.button,.button-secondary,[class*=zb-btn]){font-weight:400}main[data-template="404"] .text-block p{font-family:var(--zb-font-sans, Outfit, sans-serif);font-weight:400;font-size:15px;line-height:1.4;color:#161616}:root:root{--font-h1--size: 32px;--font-h1--line-height: 1.125;--font-h1--letter-spacing: -.005em;--font-h2--size: 26px;--font-h2--line-height: 1.1538;--font-h2--letter-spacing: -.003em;--font-h3--size: 18px;--font-h3--line-height: 1.3333;--font-h3--letter-spacing: 0}@media(min-width:960px){:root:root{--font-h1--size: 48px;--font-h1--line-height: 1.0833;--font-h2--size: 36px;--font-h2--line-height: 1.1111}}:root:root{--color-primary-button-hover-background: var(--zb-primary-hover, #155C5B);--color-primary-button-hover-border: var(--zb-primary-hover, #155C5B);--color-primary-button-hover-text: var(--color-primary-button-text);--color-secondary-button-hover-background: var(--zb-btn-secondary-hover);--color-secondary-button-hover-text: var(--zb-primary, #0E4A4A);--color-secondary-button-hover-border: var(--zb-primary, #0E4A4A)}@media screen and (min-width:1200px){:root:root{--narrow-page-width: 80vw}}.page-wrapper>.content-for-layout{flex:0 0 auto}html:root,.page-wrapper.page-wrapper{scroll-behavior:auto}
/*# sourceMappingURL=/cdn/shop/t/19/assets/zerbay-base.css.map */
