.emp-root{--teal:#2f6e7c;--teal2:#3a808f;--teal-lt:#e8f3f6;--cream:#faf6f3;--stone:#f2ece8;--border:#e8ddd9;--grey:#9a8a86;--ink:#2a1f1e;--ink2:#5a4542;--gold:#b8946a;--ff-d:"Cormorant Garamond",serif;--ff-b:"DM Sans",sans-serif;--max-w:780px}.emp-root *,.emp-root *:before,.emp-root *:after{box-sizing:border-box;margin:0;padding:0}.emp-root{font-family:var(--ff-b);color:var(--ink);background:#fff;line-height:1.7}.emp-root img{max-width:100%;display:block}.emp-root a{color:var(--teal);text-decoration:none}.emp-root a:hover{text-decoration:underline}.emp-topbar{background:var(--teal);color:#fff;font-size:12px;letter-spacing:.06em;text-align:center;padding:10px 20px}.emp-hero{position:relative;background:var(--stone);overflow:hidden}.emp-hero-img{width:100%;height:auto;display:block}.emp-root .hero-img-placeholder{width:100%;height:360px;background:linear-gradient(135deg,var(--stone),var(--teal-lt));display:flex;align-items:center;justify-content:center;font-family:var(--ff-d);font-size:16px;font-style:italic;color:var(--grey)}.emp-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(42,31,30,.52) 0%,rgba(42,31,30,.28) 35%,transparent 60%)}.emp-hero-text{position:absolute;top:0;left:0;right:0;z-index:2;padding:52px 40px 0;max-width:860px}.emp-hero-text h1{font-family:var(--ff-d);font-size:clamp(44px,7vw,80px);font-weight:300;color:#fff;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.emp-toc-wrap{background:var(--cream);border-bottom:1px solid var(--border);padding:36px 28px}.emp-toc-inner{max-width:var(--max-w);margin:0 auto}.emp-toc-label{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin-bottom:16px;display:flex;align-items:center;gap:10px}.emp-toc-label:before{content:"";width:28px;height:1.5px;background:var(--teal)}.emp-toc-grid{columns:2;column-gap:32px;list-style:none}.emp-toc-grid li{font-size:13.5px;color:var(--ink2);font-weight:300;padding:4px 0;break-inside:avoid;display:flex;gap:8px;align-items:baseline}.emp-toc-grid li:before{content:attr(data-n);font-family:var(--ff-d);font-size:15px;color:var(--teal);font-weight:400;flex-shrink:0;min-width:20px}.emp-toc-grid a{color:var(--ink2);font-size:13.5px}.emp-toc-grid a:hover{color:var(--teal)}.emp-content{max-width:var(--max-w);margin:0 auto;padding:0 28px}.emp-sec{padding:64px 0 0}.emp-sec:last-of-type{padding-bottom:72px}.emp-sec-num{font-family:var(--ff-d);font-size:13px;font-weight:400;color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;display:block}.emp-sec h2{font-family:var(--ff-d);font-size:clamp(26px,4vw,38px);font-weight:400;color:var(--ink);line-height:1.2;margin-bottom:28px}.emp-sec h3{font-family:var(--ff-d);font-size:clamp(19px,2.5vw,24px);font-weight:400;color:var(--ink);margin:36px 0 14px}.emp-sec p{font-size:16px;color:var(--ink2);font-weight:300;line-height:1.9;margin-bottom:1.3em}.emp-sec p:last-child{margin-bottom:0}.emp-sec strong{font-weight:500;color:var(--ink)}.emp-sec em{font-style:italic}.emp-sec ul,.emp-sec ol{list-style:none;padding-left:0;margin:1em 0 1.3em;display:flex;flex-direction:column;gap:10px}.emp-sec ul li{font-size:15.5px;color:var(--ink2);font-weight:300;line-height:1.75;padding-left:20px;position:relative}.emp-sec ul li:before{content:"\2013";position:absolute;left:0;color:var(--teal);font-weight:500}.emp-sec ol{list-style:none;padding-left:0;counter-reset:ol}.emp-sec ol li{font-size:15.5px;color:var(--ink2);font-weight:300;line-height:1.75;padding-left:28px;position:relative;counter-increment:ol}.emp-sec ol li:before{content:counter(ol)".";position:absolute;left:0;color:var(--teal);font-weight:500;font-size:14px}.emp-hbox{background:var(--teal-lt);border-left:3px solid var(--teal);border-radius:0 12px 12px 0;padding:20px 24px;margin:28px 0}.emp-hbox p{font-size:15px;color:var(--ink2);font-weight:300;line-height:1.8;margin-bottom:.8em}.emp-hbox p:last-child{margin-bottom:0}.emp-sbox{background:var(--stone);border-radius:16px;padding:28px 32px;margin:28px 0}.emp-sbox p{font-size:15px;color:var(--ink2);font-weight:300;line-height:1.8;margin-bottom:.8em}.emp-sbox p:last-child{margin-bottom:0}.emp-sbox h4{font-family:var(--ff-d);font-size:20px;margin-bottom:10px}.emp-pull{border-left:3px solid var(--gold);padding:16px 0 16px 24px;margin:32px 0}.emp-pull p{font-family:var(--ff-d);font-size:21px;font-style:italic;font-weight:300;color:var(--ink);line-height:1.5;margin-bottom:0}.emp-back{display:inline-block;margin-top:40px;font-size:12px;color:var(--grey);letter-spacing:.08em;border-top:1px solid var(--border);padding-top:16px;width:100%}.emp-back a{color:var(--grey)}.emp-root .gold-div{width:52px;height:2px;background:var(--gold);margin:56px 0}.emp-root hr.emp-line{border:none;border-top:1px solid var(--border);margin:0}.emp-answers{background:var(--cream);padding:64px 28px}.emp-answers-inner{max-width:var(--max-w);margin:0 auto}.emp-answer-item{margin-bottom:36px;padding-bottom:36px;border-bottom:1px solid var(--border)}.emp-answer-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.emp-answer-num{font-family:var(--ff-d);font-size:40px;font-weight:300;color:var(--teal);opacity:.3;float:right;line-height:1;margin-top:-8px}.emp-answer-item h3{font-family:var(--ff-d);font-size:22px;font-weight:400;color:var(--ink);margin-bottom:14px}.emp-answer-item p,.emp-answer-item ul,.emp-answer-item ol{font-size:15px;color:var(--ink2);font-weight:300;line-height:1.8;margin-bottom:.8em}.emp-answer-item ul,.emp-answer-item ol{list-style:none;padding-left:0}.emp-answer-item li{padding-left:18px;position:relative;margin-bottom:6px}.emp-answer-item li:before{content:"\2013";position:absolute;left:0;color:var(--teal);font-weight:500}.emp-closing{max-width:var(--max-w);margin:0 auto;padding:80px 28px 100px}.emp-closing-rule{display:flex;align-items:center;gap:16px;margin-bottom:56px}.emp-closing-rule-line{height:1px;background:var(--gold);flex:1}.emp-closing-rule-label{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);flex-shrink:0}.emp-closing h2{font-family:var(--ff-d);font-size:clamp(28px,4vw,44px);font-weight:400;line-height:1.2;color:var(--ink);margin-bottom:24px;margin-top:60px}.emp-closing h2:first-of-type{margin-top:0}.emp-closing h2 em{font-style:italic;color:var(--teal)}.emp-closing p{font-size:16.5px;color:var(--ink2);font-weight:300;line-height:1.9;margin-bottom:1.4em}.emp-closing p:last-of-type{margin-bottom:0}.emp-closing strong{font-weight:500;color:var(--ink)}.emp-closing-pull{border-left:3px solid var(--gold);padding:18px 0 18px 26px;margin:36px 0}.emp-closing-pull p{font-family:var(--ff-d);font-size:22px;font-style:italic;font-weight:300;color:var(--ink);line-height:1.5;margin-bottom:0}.emp-prod-timeline{display:flex;flex-direction:column;gap:24px;margin:36px 0}.emp-pt-item{display:grid;grid-template-columns:130px 1fr;gap:20px;align-items:start}.emp-pt-badge{font-family:var(--ff-b);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--teal);padding:6px 14px;border-radius:999px;text-align:center;line-height:1.3}.emp-pt-text h4{font-family:var(--ff-d);font-size:20px;font-weight:400;margin-bottom:6px}.emp-pt-text p{font-size:15px;color:var(--ink2);font-weight:300;line-height:1.7;margin-bottom:0}.emp-closing-final{margin-top:64px;padding-top:40px;border-top:1px solid var(--border);text-align:center}.emp-closing-final p{font-family:var(--ff-d);font-size:clamp(20px,3vw,28px);font-style:italic;font-weight:300;color:var(--ink);line-height:1.55;margin-bottom:0}.emp-cta-row{text-align:center;margin-top:44px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.emp-btn-teal{display:inline-block;background:var(--teal);color:#fff;border-radius:999px;padding:13px 34px;font-family:var(--ff-b);font-size:14px;font-weight:500;letter-spacing:.04em}.emp-btn-teal:hover{background:var(--teal2);text-decoration:none}.emp-btn-outline{display:inline-block;background:transparent;color:var(--teal);border:1.5px solid var(--teal);border-radius:999px;padding:12px 28px;font-family:var(--ff-b);font-size:14px;font-weight:500}.emp-disclaimer{text-align:center;padding:20px;font-size:12px;color:var(--grey);font-style:italic;border-top:1px solid var(--border)}@media(max-width:640px){.emp-toc-grid{columns:1}.emp-hero-text{padding:36px 24px}.emp-content,.emp-closing,.emp-answers{padding-left:18px;padding-right:18px}.emp-pt-item{grid-template-columns:1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/em-page-notranji-ritmi.css.map */
