:root{--z-forest:#12392b;--z-gold:#b9975c;--z-gold-pale:#e5d3ad;--z-v3-paper:#f6f3ed;--z-v3-border:#d9dbd0}.z-header{background:#fbf9f2f7}.z-navigation{gap:19px}.z-navigation__submenu{min-width:245px;max-height:min(78vh,650px);overflow:auto}.z-navigation__submenu>a{display:block;line-height:1.4}.z-v3-rx-link{display:inline-flex;gap:7px;align-items:center;justify-content:center;border:1px solid #c8b88e;padding:10px 13px;white-space:nowrap;color:#12392b;font-weight:600;font-size:10px;letter-spacing:.05em;transition:background .2s,color .2s}.z-v3-rx-link:hover{background:var(--z-forest);color:#f9f6eb}.z-hero,.z-hero__inner{min-height:735px}.z-hero__art{background-position:center 52%;filter:saturate(.94)}.z-hero h1{max-width:660px;font-size:clamp(61px,7vw,104px);letter-spacing:-.055em}.z-hero__copy{max-width:690px}.z-hero__subtitle{font-size:17px;max-width:560px}.z-collections-gallery{background:#fbfaf7}.z-collections-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.z-collection-tile{min-height:385px;box-shadow:0 16px 40px #102f2112}.z-collection-tile__image img{object-position:center center}.z-collection-tile__content{padding:34px 30px 29px}.z-collection-tile h3{font-size:clamp(30px,2.7vw,43px);max-width:280px}.z-collection-tile p{font-size:12px;line-height:1.55;max-width:230px}.z-collection-tile__number{top:24px;left:29px}.z-collection-tile:nth-child(4) img,.z-collection-tile:nth-child(6) img{object-position:65% center}.z-product-card__image{background:#eeeae3;border:1px solid #e4e5dc}.z-product-card__title a:hover,.z-text-link:hover{text-decoration:underline;text-underline-offset:3px}.z-featured-collection{background:#f0eee8}.z-v3-formats{background:#e8eade}.z-v3-formats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.z-v3-formats__item{min-height:440px;display:flex;align-items:flex-end;position:relative;isolation:isolate;background:#0d3426;color:#fdfaf3;overflow:hidden}.z-v3-formats__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.z-v3-formats__item:hover img{transform:scale(1.055)}.z-v3-formats__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02181014,#02181014 28%,#02170ff5);z-index:-1}.z-v3-formats__item>div{padding:30px 23px 29px}.z-v3-formats__item .z-eyebrow{color:#e8cf98;font-size:9px}.z-v3-formats__item h3{font-size:clamp(27px,2.6vw,40px);line-height:1.1;margin:0 0 14px}.z-v3-formats__item p:not(.z-eyebrow){color:#e0e7db;font-size:12px;line-height:1.72;margin:0 0 23px}.z-v3-formats__item .z-text-link{color:#f6e4b5;font-size:10px;letter-spacing:.04em}.z-rx-spotlight{background:#0b271d;color:#f9f6ed;position:relative;isolation:isolate;overflow:hidden}.z-rx-spotlight:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#051a13f5,#051a13f2 52%,#051a138c),url(zentopia-v3-rx.webp);background-size:cover;background-position:76% 55%;opacity:1;z-index:-1}.z-rx-spotlight__inner{padding:88px 0;grid-template-columns:94px minmax(0,1fr) auto}.z-rx-spotlight__badge{border-color:#bf9e59;color:#e1c585}.z-rx-spotlight__copy h2{color:#fff6e7}.z-rx-spotlight__copy>p:not(.z-eyebrow){color:#e1e9dd}.z-rx-spotlight__fine{color:#d7cbaf!important}.z-rx-spotlight .z-button--outline-light{border-color:#d4c8a4}.z-v3-guide__hero{background:linear-gradient(132deg,#f9f7f1 5%,#ebe9df);border-bottom:1px solid #dbe0d5}.z-v3-guide__hero-grid{display:grid;grid-template-columns:47% 53%;gap:0;min-height:600px;align-items:stretch}.z-v3-guide__copy{display:flex;flex-direction:column;justify-content:center;padding:88px 70px 90px 0}.z-v3-guide__copy .z-eyebrow{color:#997e4f}.z-v3-guide__copy h1{font-size:clamp(52px,5.2vw,84px);line-height:1.02;letter-spacing:-.048em;margin:18px 0 25px;max-width:650px}.z-v3-guide__lede{font-size:17px;line-height:1.9;color:#566d60;max-width:530px}.z-v3-guide__buttons{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:23px}.z-v3-guide__picture{margin:0;position:relative;min-height:570px;overflow:hidden;background:#123c2b}.z-v3-guide__picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.z-v3-guide__picture figcaption{position:absolute;bottom:22px;right:25px;color:#f8eed3;font-size:9px;letter-spacing:.23em;text-shadow:0 1px 6px #092019}.z-v3-clinical-note{display:inline-flex;align-items:center;gap:9px;font-size:11px;line-height:1.5;color:#7b705a;max-width:520px;margin-top:22px}.z-v3-guide__body{padding-top:100px;padding-bottom:90px}.z-v3-guide__reading{display:grid;grid-template-columns:.76fr 1fr;gap:85px;max-width:1250px;margin:0 auto 85px}.z-v3-guide__reading .z-display{font-size:clamp(43px,4.5vw,66px);max-width:530px;margin-top:18px}.z-v3-guide__reading .rte,.z-v3-guide__detail .rte{font-size:16px;line-height:1.95;color:#566b5d}.z-v3-guide__reading .rte p,.z-v3-guide__detail .rte p{margin-bottom:19px}.z-v3-guide__reading .rte a,.z-v3-guide__detail .rte a{border-bottom:1px solid #9d824d;color:#1f4a35}.z-v3-guide__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:105px}.z-v3-guide__card{padding:35px 26px 42px;background:#e9ece5;border-top:1px solid #bdaa7d}.z-v3-guide__number{display:block;color:#967b4c;font-size:10px;letter-spacing:.25em;margin:0 0 37px}.z-v3-guide__card h3{font-size:clamp(24px,2.2vw,34px);margin-bottom:14px}.z-v3-guide__card p{font-size:13px;line-height:1.85;color:#607466;margin:0}.z-v3-guide__detail{display:grid;grid-template-columns:40% 1fr;gap:95px;border-top:1px solid #cfd8cd;padding-top:65px}.z-v3-guide__detail h2{font-size:clamp(38px,3.9vw,57px);max-width:475px;margin:18px 0 0}.z-v3-guide__shop{background:#f0eee6}.z-v3-guide__empty{background:#f9f7ef;padding:42px;display:flex;align-items:center;justify-content:space-between;gap:30px}.z-v3-guide__empty p{max-width:680px;line-height:1.8;color:#65776a;margin:0}.z-v3-guide__end{background:#0b2b20;color:#f7f4ea;padding:58px 0 62px}.z-v3-guide__end .z-container{display:grid;grid-template-columns:190px 1fr;gap:35px;align-items:start}.z-v3-guide__end .z-eyebrow{color:#d1b278;margin:10px 0 0}.z-v3-guide__end p:not(.z-eyebrow){font-family:var(--z-serif);font-size:clamp(25px,2.8vw,40px);line-height:1.28;margin:0;max-width:1050px}.z-v3-guide__end-links{grid-column:2;display:flex;gap:32px;flex-wrap:wrap}.z-v3-guide__end-links a{color:#dbc793}.z-v3-universe__masthead{background:linear-gradient(90deg,#011a11f2,#011a11c4 53%,#011a1140),url(zentopia-v3-hero.webp) center/cover;min-height:505px;color:#fcf8e9;display:flex;align-items:center}.z-v3-universe__masthead .z-container{padding:78px 0}.z-v3-universe__masthead .z-eyebrow{color:#d8bd87}.z-v3-universe__masthead h1{font-size:clamp(50px,6.3vw,96px);letter-spacing:-.05em;line-height:1.02;max-width:800px;margin:20px 0 24px}.z-v3-universe__masthead p:not(.z-eyebrow){font-size:17px;line-height:1.85;color:#e8e9d8;max-width:750px}.z-v3-universe__masthead .z-button{margin-top:12px}.z-v3-universe .z-section{background:#f9f8f3}.z-v3-universe__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:43px}.z-v3-universe__tile{display:flex;flex-direction:column;min-height:540px;background:#e9eee8;overflow:hidden;border:1px solid #e2e2d8;transition:box-shadow .25s,transform .25s}.z-v3-universe__tile:hover{box-shadow:0 20px 36px #0a281921;transform:translateY(-3px)}.z-v3-universe__visual{height:305px;overflow:hidden;background:#143929}.z-v3-universe__visual img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.z-v3-universe__tile:hover .z-v3-universe__visual img{transform:scale(1.055)}.z-v3-universe__tile-text{padding:28px 23px 29px;flex:1;display:flex;flex-direction:column;align-items:start}.z-v3-universe__tile-text>span:first-child{font-size:9px;letter-spacing:.18em;color:#8c754e;font-weight:700}.z-v3-universe__tile h3{font-size:clamp(26px,2.4vw,36px);line-height:1.1;margin:14px 0 12px}.z-v3-universe__tile p{font-size:12px;color:#677768;line-height:1.7;margin:0 0 20px}.z-v3-universe__arrow{font-size:10px;font-weight:750;color:#225036;letter-spacing:.06em;display:inline-flex;gap:9px;align-items:center;margin-top:auto}.z-v3-universe__post{display:grid;grid-template-columns:1fr 1fr;min-height:440px;background:#0d3024;color:#f6f1e7;margin-bottom:105px}.z-v3-universe__post-copy{padding:72px clamp(28px,5vw,95px)}.z-v3-universe__post-copy .z-eyebrow{color:#dbc18a}.z-v3-universe__post h2{font-size:clamp(42px,4vw,64px);margin:10px 0 20px}.z-v3-universe__post p:not(.z-eyebrow){max-width:560px;color:#dae5d6;line-height:1.8;font-size:14px}.z-v3-universe__post .z-button--dark{background:#dac28c;color:#153626;margin-top:15px}.z-v3-universe__post img{width:100%;height:100%;min-height:440px;object-fit:cover}.z-rx-page-hero__inner{grid-template-columns:1.12fr 1fr;gap:45px}.z-rx-page-hero__picture{height:460px;min-width:0;overflow:hidden;box-shadow:0 27px 55px #00000026}.z-rx-page-hero__picture img{width:100%;height:100%;object-fit:cover}.z-v3-prescribed-preview{background:#f9f7ef;padding:100px 0}.z-v3-prescribed-preview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-top:35px}.z-v3-prescribed-preview__grid>a{background:#e9e9dd;padding-bottom:25px}.z-v3-prescribed-preview__grid img{aspect-ratio:1.26;width:100%;height:auto;object-fit:cover;margin-bottom:23px}.z-v3-prescribed-preview__grid span{font-size:9px;letter-spacing:.19em;color:#917a49;padding:0 25px}.z-v3-prescribed-preview__grid h3{font-size:33px;margin:10px 25px 12px}.z-v3-prescribed-preview__grid p{color:#607167;line-height:1.7;font-size:13px;margin:0 25px}.z-rx-gate__visual img{width:100%;height:100%;object-fit:cover}@media(max-width:1250px){.z-v3-rx-link{display:none}.z-collections-grid{gap:13px}.z-v3-formats__item{min-height:400px}.z-v3-guide__copy{padding-right:35px}.z-v3-universe__tile{min-height:535px}.z-v3-universe__visual{height:270px}}@media(max-width:1040px){.z-v3-formats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.z-v3-formats__item{min-height:390px}.z-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.z-collection-tile{min-height:380px}.z-v3-guide__hero-grid{grid-template-columns:1fr 1fr}.z-v3-guide__copy{padding:70px 30px 70px 0}.z-v3-guide__copy h1{font-size:clamp(43px,5.1vw,63px)}.z-v3-guide__reading{gap:42px}.z-v3-guide__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.z-v3-guide__detail{gap:55px}.z-v3-universe__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.z-v3-universe__visual{height:335px}.z-rx-page-hero__picture{height:390px}}@media(max-width:760px){.z-hero,.z-hero__inner{min-height:640px}.z-hero__art{background-position:63% 50%!important}.z-hero h1{font-size:clamp(57px,10vw,74px)}.z-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.z-collection-tile{min-height:310px}.z-collection-tile__content{padding:23px 16px}.z-collection-tile h3{font-size:clamp(23px,5.3vw,32px)}.z-v3-formats__grid{gap:12px}.z-v3-formats__item{min-height:335px}.z-v3-formats__item>div{padding:22px 18px}.z-v3-formats__item h3{font-size:28px}.z-v3-formats__item p:not(.z-eyebrow){font-size:11px}.z-v3-guide__hero-grid{display:flex;flex-direction:column-reverse;min-height:0}.z-v3-guide__picture{min-height:360px;height:360px;width:calc(100% + 38px);margin-left:-19px}.z-v3-guide__copy{padding:52px 0 65px}.z-v3-guide__copy h1{font-size:clamp(46px,10vw,67px)}.z-v3-guide__lede{font-size:15px}.z-v3-guide__body{padding-top:68px;padding-bottom:65px}.z-v3-guide__reading{display:block;margin-bottom:65px}.z-v3-guide__reading h2{margin-bottom:27px}.z-v3-guide__reading .rte,.z-v3-guide__detail .rte{font-size:14px}.z-v3-guide__cards{margin-bottom:70px;gap:12px}.z-v3-guide__card{padding:26px 19px 30px}.z-v3-guide__number{margin-bottom:28px}.z-v3-guide__card h3{font-size:27px}.z-v3-guide__detail{display:block;padding-top:55px}.z-v3-guide__detail h2{margin-bottom:24px}.z-v3-guide__empty{display:block;padding:25px}.z-v3-guide__empty .z-button{margin-top:20px}.z-v3-guide__end .z-container{display:block}.z-v3-guide__end .z-eyebrow{margin-bottom:20px}.z-v3-guide__end-links{margin-top:28px;gap:14px}.z-v3-universe__masthead{min-height:520px}.z-v3-universe__masthead .z-container{padding:75px 0}.z-v3-universe__masthead h1{font-size:clamp(46px,9vw,75px)}.z-v3-universe__grid{gap:13px}.z-v3-universe__visual{height:245px}.z-v3-universe__tile{min-height:490px}.z-v3-universe__tile-text{padding:23px 17px}.z-v3-universe__tile h3{font-size:27px}.z-v3-universe__post{grid-template-columns:1fr;margin-bottom:65px}.z-v3-universe__post-copy{padding:48px 29px}.z-v3-universe__post img{height:310px;min-height:310px}.z-rx-page-hero__picture{display:none}.z-v3-prescribed-preview{padding:70px 0}.z-v3-prescribed-preview__grid{grid-template-columns:1fr;gap:16px}.z-v3-prescribed-preview__grid>a{display:grid;grid-template-columns:38% 1fr;column-gap:17px;align-items:start;padding:0 15px 0 0}.z-v3-prescribed-preview__grid img{grid-row:span 3;height:100%;aspect-ratio:1;width:100%;margin:0}.z-v3-prescribed-preview__grid span{padding:20px 0 0}.z-v3-prescribed-preview__grid h3{font-size:27px;margin:6px 0 8px}.z-v3-prescribed-preview__grid p{margin:0 0 19px;font-size:11px}}@media(max-width:430px){.z-v3-formats__grid{grid-template-columns:1fr}.z-v3-formats__item{min-height:350px}.z-v3-formats__item p:not(.z-eyebrow){max-width:270px}.z-v3-guide__cards,.z-v3-universe__grid{grid-template-columns:1fr}.z-v3-universe__tile{min-height:0}.z-v3-universe__visual{height:325px}.z-v3-universe__tile-text{min-height:210px}.z-collection-tile p{display:none}.z-collection-tile{min-height:285px}.z-v3-prescribed-preview__grid>a{grid-template-columns:37% 1fr}}@media(prefers-reduced-motion:reduce){.z-v3-universe__tile,.z-v3-universe__visual img,.z-v3-formats__item img{transition:none}}.z-v3-clinical{background:#fbfaf6;padding:105px 0 95px}.z-v3-clinical__head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:40px}.z-v3-clinical__head>div:first-child{max-width:760px}.z-v3-clinical__head .z-display{margin:11px 0 18px}.z-v3-clinical__head p:not(.z-eyebrow){max-width:710px;color:#6b796d;line-height:1.8}.z-v3-clinical__head>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:17px;flex:none}.z-v3-clinical__head>div:last-child>span{border:1px solid #cdb98c;color:#907548;padding:10px 13px;letter-spacing:.13em;font-size:9px;display:flex;align-items:center;gap:8px}.z-v3-clinical__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.z-v3-clinical__card{background:#f0f0e9;display:grid;grid-template-columns:40% 1fr;min-height:255px;transition:box-shadow .2s}.z-v3-clinical__card:hover{box-shadow:0 15px 32px #0820151a}.z-v3-clinical__card img{height:100%;width:100%;object-fit:cover}.z-v3-clinical__card>div{padding:28px 20px;display:flex;flex-direction:column}.z-v3-clinical__card>div>span{font-size:9px;letter-spacing:.16em;color:#8f7752}.z-v3-clinical__card h3{font-size:clamp(23px,2.2vw,31px);margin:10px 0 12px}.z-v3-clinical__card p{font-size:12px;color:#66786b;line-height:1.62;margin:0 0 18px}.z-v3-clinical__card b{font-size:10px;font-weight:700;color:#1a442e;display:inline-flex;gap:8px;align-items:center;margin-top:auto}.z-v3-clinical__disclosure{font-size:11px;color:#7b847b;max-width:1110px;line-height:1.8;margin:25px 0 0}@media(max-width:1130px){.z-v3-clinical__card{grid-template-columns:1fr}.z-v3-clinical__card img{height:230px}.z-v3-clinical__card>div{padding:23px}.z-v3-clinical__card h3{font-size:30px}}@media(max-width:760px){.z-v3-clinical{padding:75px 0 70px}.z-v3-clinical__head{display:block}.z-v3-clinical__head>div:last-child{align-items:flex-start;margin-top:20px}.z-v3-clinical__grid{grid-template-columns:1fr}.z-v3-clinical__card{grid-template-columns:37% 1fr;min-height:210px}.z-v3-clinical__card img{height:100%}.z-v3-clinical__card>div{padding:22px 16px}.z-v3-clinical__card h3{font-size:27px}}.z-header .z-logo{min-width:0}.z-header .z-logo__final{display:block;width:clamp(258px,22vw,312px);max-width:100%;height:auto;object-fit:contain}@media(max-width:1040px){.z-header .z-logo__final{width:min(280px,31vw)}}@media(max-width:760px){.z-header .z-logo__final{width:min(245px,calc(100vw - 185px))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/zentopia-v3.css.map */
