.zh-announcement{position:relative;z-index:4;background:#211c2c;color:#fff;text-align:center;padding:8px;font-size:10px}.zh-announcement a{color:#fff}.zh-nav{top:31px}.zh-home-hero__copy h1,.zh-home-hero__copy p,.zh-technology h2{color:#fff!important}body.template-index .section-promotion-popup,body.template-index .section-before-you-leave{display:none!important}.zh-page-nav{display:flex;align-items:center;justify-content:space-between;padding:18px 5vw;background:#211c2c;color:#fff;font-size:11px}.zh-page-nav a{color:inherit;text-decoration:none;margin-left:20px}.zh-page-nav__brand{font:700 24px Arial,sans-serif;letter-spacing:.08em;margin-left:0!important}.zh-page-lede{font-size:20px;max-width:680px;margin:18px 0 30px}.zh-page-shell .zh-page{min-height:620px;padding:80px 7vw;background:#f5f0eb}.zh-page-shell .zh-copy{max-width:1050px}.zh-page-shell .zh-copy h1{font:400 clamp(42px,6vw,80px)/1 Georgia,serif;margin:0 0 24px}.zh-page-shell .zh-copy .rte{font-size:16px;line-height:1.7}.zh-page-shell .zh-copy .rte main{display:contents}.zh-page-shell .zh-copy .rte img,.zh-page-shell .zh-copy .rte video{max-width:100%;height:auto}.zh-page-shell .zh-footer{margin-top:0}@media(max-width:700px){.zh-page-nav{padding:14px 18px}.zh-page-nav>div{display:none}.zh-page-shell .zh-page{padding:60px 22px}}.zh-page-shell .rte .flex{display:flex}.zh-page-shell .rte .flex-col{flex-direction:column}.zh-page-shell .rte .flex-wrap{flex-wrap:wrap}.zh-page-shell .rte .grow{flex:1 1 0%}.zh-page-shell .rte .contact{gap:40px;margin-top:36px}.zh-page-shell .rte form{max-width:720px}.zh-page-shell .rte .field{position:relative;flex:1 1 280px;margin-bottom:18px}.zh-page-shell .rte input,.zh-page-shell .rte textarea,.zh-page-shell .rte select{width:100%;border:1px solid #211c2c55;background:#fff;padding:14px;font:inherit;box-sizing:border-box}.zh-page-shell .rte textarea{min-height:150px}.zh-page-shell .rte label{display:block;font-size:11px;margin:5px 0;color:#555}.zh-page-shell .rte button,.zh-page-shell .rte input[type=submit]{background:#211c2c;color:#fff;border:0;padding:14px 24px;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.zh-page-shell .rte h2{font:400 34px Georgia,serif;margin:42px 0 14px}.zh-page-shell .rte p{max-width:760px}.zh-page-shell .rte iframe{max-width:100%}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(zorinen-poppins-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(zorinen-inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(zorinen-inter-700.woff2) format("woff2")}.zh-source-page{padding:0!important;min-height:0!important;background:#fff!important;color:#17151a}.zh-source-page>.shopify-section{width:100%}.zh-source-page .section{--section-padding-top:72px;--section-padding-bottom:72px}.zh-source-page .page-width{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}.zh-source-page .page-width--narrow{max-width:960px}.zh-source-page .title-wrapper{margin-bottom:28px}.zh-source-page .heading{font-family:Arial,sans-serif;font-weight:400;letter-spacing:-.04em;color:#17151a}.zh-source-page .title-xl{font-size:clamp(48px,7vw,96px);line-height:.98}.zh-source-page .title-lg{font-size:clamp(42px,6vw,76px);line-height:1}.zh-source-page .rte{font-family:Arial,sans-serif;font-size:16px;line-height:1.65;color:#29262d}.zh-source-page .rte p{max-width:760px}.zh-source-page .image-with-text{align-items:center}.zh-source-page .image-with-text{display:flex;gap:32px}.zh-source-page .image-with-text .grow{flex:1 1 0%;min-width:0}.zh-source-page .image-with-text__item{min-width:0}.zh-source-page video-media,.zh-source-page video-media img,.zh-source-page video-media video{display:block;width:100%;height:auto}.zh-source-page video-media{background:#111;border-radius:0;overflow:hidden;aspect-ratio:.563;position:relative}.zh-source-page video-media img,.zh-source-page video-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zh-source-page .video-hero video-media:first-child{display:none}.zh-source-page .video-hero video-media:last-child{display:block}.zh-source-page .deferred-poster{background:transparent}.zh-source-page [class^=ai-fullsize-image-modal-]{display:none!important}.zh-source-page fullsize-image-aswi5tu9pei9iegzubaigenblockab98e104garmn,.zh-source-page fullsize-image-asitkmndsvgfizvjqwaigenblockab98e107tgxkq{display:block;line-height:0}.zh-source-page [class*=ai-fullsize-image-wrapper-]{position:relative}.zh-source-page [class*=ai-fullsize-image-expand-icon-]{position:absolute!important;top:16px;right:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.zh-source-page .video-hero{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.zh-source-page table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14px}.zh-source-page th,.zh-source-page td{border:1px solid #d8d3d7;padding:12px;text-align:left;vertical-align:top}.zh-source-page th{background:#f3eef0;font-weight:600}.zh-source-page .section-hv3-page-header{padding-top:70px}.zh-page--sizing-guide .page-width--narrow,.zh-page--ring-sizer .page-width--narrow{max-width:1120px}.zh-page--sizing-guide>.shopify-section:first-child .section,.zh-page--ring-sizer>.shopify-section:first-child .section{padding-top:40px}.zh-page--sizing-guide>.shopify-section:first-child .title-xl,.zh-page--ring-sizer>.shopify-section:first-child .title-xl{font-size:74px;line-height:1}.zh-page--sizing-sheet .page-width--narrow{max-width:1120px}.zh-page--sizing-sheet>.shopify-section:first-child .section{padding-top:72px;padding-bottom:0}.zh-page--sizing-sheet>.shopify-section:first-child .title-xl{font:400 86.2336px/1 Poppins,sans-serif;letter-spacing:-.04em;text-transform:none}.zh-page--sizing-sheet .rte{font:400 16px/25.6px Inter,sans-serif;color:#17151a}.zh-page--sizing-sheet .rte p{max-width:none;margin:18px 0}.zh-page--sizing-sheet .rte>p:first-child{margin-top:0}.zh-page--sizing-sheet .rte h2{font:400 36px/46.8px Poppins,sans-serif;margin:56px 0 34px;letter-spacing:normal;text-transform:none}.zh-page--sizing-sheet .rte h3{font:400 30px/42px Poppins,sans-serif;margin:48px 0 20px;letter-spacing:normal;text-transform:none}.zh-page--sizing-sheet .rte h1{font:400 56px/56px Poppins,sans-serif;margin:0 0 48px;letter-spacing:normal;text-transform:none}.zh-page--sizing-sheet .rte ul{margin:24px 0}.zh-page--sizing-sheet .rte img{display:block;width:350px!important;max-width:100%;height:auto;margin:0}@media(max-width:700px){.zh-source-page .page-width{padding-left:22px;padding-right:22px}.zh-source-page .section{--section-padding-top:44px;--section-padding-bottom:44px}.zh-source-page .title-xl{font-size:clamp(42px,13vw,64px)}.zh-source-page .rte{font-size:15px}.zh-source-page .image-with-text{display:flex;flex-direction:column;align-items:stretch;gap:28px}.zh-source-page .image-with-text__item{width:100%}.zh-source-page .video-hero video-media:first-child{display:block}.zh-source-page .video-hero video-media:last-child{display:none}}@media(max-width:700px){.zh-page--sizing-guide>.shopify-section:first-child .page-width,.zh-page--ring-sizer>.shopify-section:first-child .page-width{width:calc(100% + 20px);max-width:none;margin-left:-10px;padding-left:20px;padding-right:20px}.zh-page--sizing-guide>.shopify-section:first-child .section,.zh-page--ring-sizer>.shopify-section:first-child .section{padding-top:33px;padding-bottom:4px}.zh-page--sizing-guide>.shopify-section:first-child .title-xl,.zh-page--ring-sizer>.shopify-section:first-child .title-xl{font-size:42px;line-height:1}}.zh-page-shell>.zh-announcement{display:none}.zh-page--sizing-guide .page-width--narrow,.zh-page--sizing-sheet .page-width--narrow{max-width:1120px}.zh-page--sizing-guide>.shopify-section:first-child .section,.zh-page--sizing-sheet>.shopify-section:first-child .section{padding-top:72px;padding-bottom:0}.zh-page--sizing-guide>.shopify-section:first-child .title-xl,.zh-page--sizing-sheet>.shopify-section:first-child .title-xl{font:400 86.2336px/1 Poppins,sans-serif;letter-spacing:-.04em;text-transform:none}.zh-page--sizing-guide .rte,.zh-page--sizing-sheet .rte{font:400 16px/25.6px Inter,sans-serif;color:#17151a}.zh-page--sizing-guide .rte p,.zh-page--sizing-sheet .rte p{max-width:none;margin:18px 0}.zh-page--sizing-guide .rte>p:first-child,.zh-page--sizing-sheet .rte>p:first-child{margin-top:0}.zh-page--sizing-guide .rte h2,.zh-page--sizing-sheet .rte h2{font:400 36px/46.8px Poppins,sans-serif;margin:56px 0 34px;letter-spacing:normal;text-transform:none}.zh-page--sizing-guide .rte h3,.zh-page--sizing-sheet .rte h3{font:400 30px/42px Poppins,sans-serif;margin:48px 0 20px;letter-spacing:normal;text-transform:none}.zh-page--sizing-guide .rte h1,.zh-page--sizing-sheet .rte h1{font:400 56px/56px Poppins,sans-serif;margin:0 0 48px;letter-spacing:normal;text-transform:none}.zh-page--sizing-guide .rte ul,.zh-page--sizing-sheet .rte ul{margin:24px 0}.zh-page--sizing-guide .rte li,.zh-page--sizing-sheet .rte li{margin:10px 0 0;padding-left:8px}.zh-page--sizing-guide .rte img,.zh-page--sizing-sheet .rte img{display:block;width:350px!important;max-width:100%;height:auto;margin:0}.zh-page--sizing-guide .rte>p:last-child,.zh-page--sizing-sheet .rte>p:last-child{margin-bottom:0}@media(max-width:767px){.zh-page--sizing-guide>.shopify-section:first-child .page-width,.zh-page--sizing-sheet>.shopify-section:first-child .page-width{width:100%;max-width:1120px;margin:0 auto;padding-left:20px;padding-right:20px}.zh-page--sizing-guide>.shopify-section:first-child .section,.zh-page--sizing-sheet>.shopify-section:first-child .section{width:100%;max-width:none;margin:0;padding:54px 0 90px}.zh-page--sizing-guide>.shopify-section:first-child .title-xl,.zh-page--sizing-sheet>.shopify-section:first-child .title-xl{font-size:clamp(36px,7.813vw,60px);line-height:1}.zh-page--sizing-guide .title-wrapper,.zh-page--sizing-sheet .title-wrapper{margin-bottom:32px}.zh-page--sizing-guide .rte p,.zh-page--sizing-sheet .rte p{margin:16px 0}.zh-page--sizing-guide .rte>p:first-child,.zh-page--sizing-sheet .rte>p:first-child{margin-top:0}.zh-page--sizing-guide .rte h2,.zh-page--sizing-sheet .rte h2{font-size:24px;line-height:26.4px;margin:48px 0 24px}.zh-page--sizing-guide .rte h3,.zh-page--sizing-sheet .rte h3{font-size:20px;line-height:26px;margin:32px 0 12px}.zh-page--sizing-guide .rte h1,.zh-page--sizing-sheet .rte h1{font-size:36px;line-height:39.6px;margin:0 0 34px}.zh-page--sizing-guide .rte li,.zh-page--sizing-sheet .rte li{margin-top:8px;padding-left:6px}}body.template-index .zh-announcement{display:none!important}body.template-index .zh-nav{top:0;background:#d8c7d766;padding:14px 3vw}body.template-index .zh-home-hero{min-height:810px}body.template-index .zh-home-hero__copy{padding:100px 20px 80px;max-width:760px}body.template-index .zh-home-hero h1{font-size:clamp(42px,5vw,68px);line-height:.98;max-width:720px;margin-left:auto;margin-right:auto}body.template-index .zh-home-hero p:not(.zh-kicker){font-size:14px}body.template-index .zh-readings{padding-top:96px;padding-bottom:96px}body.template-index .zh-readings__inner{max-width:1160px}body.template-index .zh-reading-grid{max-width:540px}body.template-index .zh-technology,body.template-index .zh-reviews{padding-top:96px;padding-bottom:96px}body.template-index .zh-purchase{padding-top:170px;padding-bottom:145px}@media(max-width:700px){body.template-index .zh-home-hero{min-height:810px}body.template-index .zh-home-hero h1{font-size:48px}body.template-index .zh-nav{background:#d8c7d766}}body.template-index .zh-reviews{font-family:Inter,Arial,sans-serif;padding:96px 7vw 8px}body.template-index .zh-reviews__inner{max-width:780px}body.template-index .zh-reviews blockquote{font-family:"Instrument Serif",Georgia,serif;font-size:46px;line-height:1.1;letter-spacing:-.015em;max-width:732px;padding:0;margin:0 0 26px;border-left:0;text-align:center}body.template-index .zh-review-cards{display:flex;flex-direction:column;gap:14px;max-width:732px;margin:0 0 32px;text-align:left}body.template-index .zh-review-cards article{padding:28px 26px;border-radius:0;box-shadow:0 5px 24px #211c2c12}body.template-index .zh-review-cards p{font-size:13.5px;line-height:1.55;margin:10px 0 14px}body.template-index .zh-review-cards strong,body.template-index .zh-review-cards span{font-size:13px}body.template-index .zh-rating{margin-top:0;font-size:13.5px;letter-spacing:0}@media(max-width:700px){body.template-index .zh-reviews{padding:72px 22px 8px}body.template-index .zh-reviews blockquote{font-size:34px;line-height:1.08}body.template-index .zh-review-cards{gap:14px}}body.template-index .zh-reviews blockquote{max-width:780px;font-size:44px;line-height:1.08;letter-spacing:-.035em}body.template-index .zh-review-cards article{min-height:144px;box-sizing:border-box}body.template-index .zh-review-cards p{font-size:13px;line-height:1.5;margin:10px 0 14px}@media(max-width:700px){body.template-index .zh-reviews blockquote{max-width:100%;font-size:32px;letter-spacing:-.025em}}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(zorinen-instrument-serif.ttf) format("truetype")}body.template-index .zh-reviews{padding:96px 0;color:#2a2432;line-height:normal}body.template-index .zh-reviews__inner{box-sizing:border-box;max-width:780px;padding:0 24px;margin:auto}body.template-index .zh-reviews .zh-kicker{color:#847880;font-size:11px;line-height:normal;letter-spacing:.28em;margin:0 0 22px}body.template-index .zh-reviews blockquote{font:400 46px/1.1 "Instrument Serif",serif;letter-spacing:-.015em;color:#2a2432;max-width:none;margin:0 0 26px;padding:0;border:0}body.template-index .zh-reviews blockquote:before{content:"\201c"}body.template-index .zh-reviews blockquote:after{content:"\201d"}body.template-index .zh-review-author{font-size:14px;line-height:normal;margin:0 0 4px}body.template-index .zh-review-role{font-size:13px;line-height:normal;color:#847880;margin:0 0 44px}body.template-index .zh-review-cards{max-width:none;margin:0 0 32px;gap:14px}body.template-index .zh-review-cards article{min-height:0;padding:28px 26px;border-radius:20px;box-shadow:0 4px 30px #2a24320a}body.template-index .zh-review-cards p{font-size:14px;line-height:1.6;margin:12px 0 18px}body.template-index .zh-review-cards strong,body.template-index .zh-review-cards span{display:inline;font-size:13px;line-height:normal;margin:0}body.template-index .zh-review-cards span{color:#847880}body.template-index .zh-review-cards span:before{content:" \b7  ";white-space:pre}body.template-index .zh-stars{font-size:15px;letter-spacing:0;color:#8c8094;line-height:1}body.template-index .zh-rating{padding-top:12px;margin:0;font-size:13.5px;line-height:normal;letter-spacing:0;color:#5a5058}body.template-index .zh-purchase{padding:100px 0;font-family:Inter,Arial,sans-serif;color:#2a2432;line-height:normal}body.template-index .zh-purchase__inner{max-width:720px;padding:0 24px;box-sizing:border-box}body.template-index .zh-purchase__media{width:100%;max-width:460px;aspect-ratio:1;margin:0 auto 32px}body.template-index .zh-purchase__media img{width:100%;height:100%;max-height:none;object-fit:contain}body.template-index .zh-purchase h2{font:400 clamp(40px,6vw,68px)/1 "Instrument Serif",serif;text-transform:none;letter-spacing:-.015em;color:#2a2432;margin:0 0 16px}body.template-index .zh-purchase .zh-kicker{font-size:11px;letter-spacing:.22em;color:#847880;margin:0 0 20px}body.template-index .zh-purchase h2+p{font-size:16px;color:#847880;margin:0 0 32px}body.template-index .zh-purchase .zh-button{font:500 15px/normal Inter,Arial,sans-serif;text-transform:none;letter-spacing:.02em;border:0}body.template-index .zh-purchase small{font-size:12px;color:#847880}@media(max-width:899px){body.template-index .zh-reviews__inner{max-width:720px}body.template-index .zh-review-cards article{padding:24px 22px}body.template-index .zh-purchase__media{max-width:380px}}@media(max-width:700px){body.template-index .zh-reviews blockquote{font-size:34px}}body.template-index .zh-nav__cart{flex:0 0 24px;min-width:24px;min-height:24px}body.template-index .zh-nav .zh-mobile-nav{flex:0 0 32px;width:32px}body.template-index .zh-site{position:relative}body.template-index .zh-nav{box-sizing:border-box;top:16px;left:50%;right:auto;transform:translate(-50%);width:calc(100% - 48px);max-width:1120px;height:54px;padding:0 22px;border:1px solid rgba(255,255,255,.72);border-radius:100px;background:#ffffff57;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 1px 8px #2a24320d;z-index:10}body.template-index .zh-nav__brand{font:500 18px Arial,sans-serif;letter-spacing:.05em;color:#2a2432;white-space:nowrap;font-size:0}body.template-index .zh-nav__links{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:28px;white-space:nowrap}body.template-index .zh-nav__links a{font:500 13px Inter,Arial,sans-serif;color:#fff;text-shadow:0 1px 2px rgba(42,36,50,.18)}body.template-index .zh-nav__cart{display:block;width:24px;height:24px;margin-left:auto;padding:0;border:0;font-size:0;background:url(icon-cart.svg) center/24px 24px no-repeat}body.template-index .zh-nav a:focus-visible,body.template-index .zh-mobile-nav summary:focus-visible{outline:2px solid #2a2432;outline-offset:5px}@media(max-width:1050px){body.template-index .zh-nav__links{display:none}body.template-index .zh-mobile-nav{display:block;position:relative;margin-left:auto;margin-right:18px;color:#2a2432}body.template-index .zh-mobile-nav summary{display:grid;width:32px;height:32px;place-items:center;cursor:pointer;list-style:none}body.template-index .zh-mobile-nav summary::-webkit-details-marker{display:none}body.template-index .zh-mobile-nav summary svg{width:24px;height:24px}body.template-index .zh-mobile-nav__panel{position:absolute;top:44px;right:-42px;display:grid;width:240px;max-width:calc(100vw - 48px);background:#f3e8ee;color:#2a2432;border:1px solid #ffffffb8;border-radius:18px;box-shadow:0 12px 26px #0002;padding:10px}body.template-index .zh-mobile-nav__panel a{padding:13px 12px;font:400 13px Inter,Arial,sans-serif}body.template-index .zh-nav__cart{margin-left:0}}@media(max-width:700px){body.template-index .zh-nav{top:12px;width:calc(100% - 32px);height:48px;padding:0 16px}body.template-index .zh-nav__brand{font-size:16px}}.zh-nav__brand{display:flex;align-items:center;width:90px;height:30px;font-size:0;letter-spacing:0}.zh-nav__brand img{display:block;width:90px;height:30px;object-fit:contain;object-position:left center}@media(max-width:1050px){.zh-nav__brand,.zh-nav__brand img{width:73px;height:24px}}.zh-nav__brand{background:url(/cdn/shop/t/6/assets/zorinen-logo-ring-o.png?v=1788948085) left center/contain no-repeat}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zorinen-halo-overrides.css.map */
