:root{--rd-bone:#F5F5F0;--rd-sage-50:#F4F7F0;--rd-sage-100:#E7EEDE;--rd-sage-200:#D3E0C6;--rd-chapter:#E6EEDB;--rd-sage-700:#55674A;--rd-sage-900:#2C3B26}.rd-host{position:relative;isolation:isolate}.rd-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;contain:paint;border-radius:inherit}.rd-layer img{position:absolute;display:block;opacity:0;will-change:transform;transition:opacity 1.1s cubic-bezier(.2,.7,.3,1)}.rd-layer.is-in img{opacity:calc(var(--o,.14) * var(--rd-jakost,1))}#kupi .rd-layer--kartica{opacity:.3}@media(max-width:820px){.rd-layer img{transform:none!important}.rd-layer img:nth-child(n+3){display:none}.rd-layer--kartica img:nth-child(n+3){display:block}.rd-layer--kartica img:nth-child(n+7){display:none}}@media(prefers-reduced-motion:reduce){.rd-layer img{transform:none!important}}.rd-ritem [id$=__ugc-carousel],.rd-ritem [id$=__ceremonial],.rd-ritem [id$=__ritual]{background:var(--rd-bone)}.rd-ritem [id$=__coffee-vs-matcha],.rd-ritem [id$=__cafe-credibility],.rd-ritem [id$=__reviews]{background:var(--rd-chapter)}.rd-ritem [id$=__cafe-credibility]>.mv2-cafe-wrap,.rd-ritem [id$=__reviews]>.bg-white{background:transparent}.rd-ritem [id$=__coffee-vs-matcha],.rd-ritem [id$=__cafe-credibility],.rd-ritem [id$=__reviews],.rd-ritem [id$=__ceremonial],.rd-ritem [id$=__ritual]{border-top:1px solid var(--rd-sage-200)}.rd-card #kupi .nvr__offer{background:linear-gradient(180deg,#fbfcf8,#f1f5ea);border:1px solid rgba(44,59,38,.1);border-radius:1.1rem;padding:clamp(1.1rem,2.4vw,1.7rem);box-shadow:0 22px 46px -34px #2c3b268c}@media(max-width:979px){.rd-card #kupi .nvr__offer{padding:clamp(1rem,4vw,1.3rem)}}.rd-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:1rem;padding:.7rem clamp(.8rem,3vw,1.6rem);background:#f5f5f0f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--rd-sage-200);box-shadow:0 -14px 34px -28px #2c3b26cc;transform:translateY(115%);transition:transform .32s cubic-bezier(.2,.7,.3,1);font-family:var(--body-font,inherit)}.rd-bar.is-on{transform:translateY(0)}.rd-bar__thumb{width:2.9rem;height:2.9rem;flex:0 0 auto;border-radius:.6rem;overflow:hidden;background:#fff;border:1px solid rgba(44,59,38,.12)}.rd-bar__thumb img{width:100%;height:100%;object-fit:contain;display:block}.rd-bar__txt{min-width:0;flex:1 1 auto;line-height:1.2}.rd-bar__name{display:block;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rd-sage-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-bar__price{display:block;font-family:"bebas-neue",var(--heading-font,inherit);font-weight:400;font-size:1.45rem;color:var(--rd-sage-900);letter-spacing:.01em;margin-top:.1rem}.rd-bar__btn{flex:0 0 auto;cursor:pointer;border:0;border-radius:9999px;background:#b8562f;color:#fff;font-family:var(--body-font-bold,inherit);font-weight:700;font-size:.92rem;padding:.72rem 1.25rem;display:inline-flex;align-items:center;gap:.45rem;transition:background .2s ease,transform .2s ease}.rd-bar__btn:hover{background:#9d4726;transform:translateY(-1px)}@media(max-width:520px){.rd-bar{gap:.7rem;padding:.6rem .8rem}.rd-bar__thumb{display:none}.rd-bar__price{font-size:1.25rem}.rd-bar__btn{padding:.66rem 1rem;font-size:.86rem}}@media(prefers-reduced-motion:reduce){.rd-bar{transition:none}}#kupi .nvr__saveband{display:none!important}#kupi .nvr__percup{padding:0;border:0;border-radius:0;background:none;gap:.35rem;margin:.5rem 0 1rem;flex-wrap:wrap}#kupi .nvr__percup .big{font-family:var(--body-font,inherit);font-size:.9rem;font-weight:600;line-height:1.5;color:var(--mid)}#kupi .nvr__percup .lab{font-size:.9rem;line-height:1.5}#kupi .nvr__percup .lab b{display:inline;font-size:inherit;font-weight:400;color:inherit}#kupi .nvr__percup .lab b:after{content:" \b7  "}#kupi .nvr__percup .drop{display:none}.nvr-shipping-dialog{width:min(92vw,460px);padding:1.7rem;border:1px solid #d3e0c6;border-radius:1.1rem;background:#f5f5f0;color:#2c3b26;box-shadow:0 24px 80px #0003}.nvr-shipping-dialog::backdrop{background:#18201588}.nvr-shipping-dialog h3{font-size:1.65rem;margin:0 2rem .7rem 0}.nvr-shipping-dialog p{font-size:.95rem;line-height:1.5}.nvr-shipping-close{position:absolute;right:1rem;top:.7rem;font-size:1.7rem;border:0;background:none;cursor:pointer}.nvr-shipping-options{display:grid;gap:.7rem;margin:1.2rem 0}.nvr-shipping-option{display:grid;gap:.4rem;text-align:left;padding:1rem;border:1px solid #97ae80;border-radius:.7rem;background:#fff;cursor:pointer}.nvr-shipping-option span{font-size:.85rem;color:#55674a}.nvr-shipping-skip{background:none;border:0;text-decoration:underline;font-size:.85rem;cursor:pointer;padding:.7rem 0}#kupi .nvr__cta{height:auto;min-height:3.5rem}#kupi #nvr-cta-label{line-height:1.4}.nvr-shipping-dialog{width:min(92vw,520px)}.nvr-shipping-option{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;transition:border-color .2s,background .2s}.nvr-shipping-option:hover{border-color:#55674a;background:#f4f7f0}.nvr-shipping-pictures{display:flex;align-items:center;gap:.25rem}.nvr-shipping-pictures img{width:72px;height:80px;object-fit:contain;border-radius:.4rem;background:#fff}.nvr-shipping-info{display:grid;gap:.4rem}.nvr-shipping-info strong{color:#2c3b26;font-size:.95rem;line-height:1.3}@media(max-width:420px){.nvr-shipping-dialog{padding:1.2rem}.nvr-shipping-option{padding:.75rem;gap:.7rem}.nvr-shipping-pictures img{width:48px;height:64px}}dialog.nvr-shipping-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:28px;word-break:normal;overflow-wrap:anywhere}.nvr-shipping-dialog .nvr-shipping-close{display:grid;place-items:center;width:44px;height:44px;top:8px;right:8px;padding:0;line-height:1}.nvr-shipping-dialog .nvr-shipping-options{min-width:0}.nvr-shipping-dialog .nvr-shipping-option{width:100%;min-height:88px;box-sizing:border-box}.nvr-shipping-dialog .nvr-shipping-info{min-width:0}.nvr-shipping-dialog .nvr-shipping-skip{min-height:44px;width:100%;line-height:1.5}@media(max-width:520px){dialog.nvr-shipping-dialog{padding:22px 16px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.nvr-shipping-dialog h3{font-size:1.45rem;margin-right:36px}.nvr-shipping-dialog .nvr-shipping-option{gap:12px;padding:12px;grid-template-columns:76px minmax(0,1fr)}.nvr-shipping-dialog .nvr-shipping-pictures{width:76px;flex-wrap:wrap;justify-content:center}.nvr-shipping-dialog .nvr-shipping-pictures img{width:36px;height:54px;max-width:100%}.nvr-shipping-dialog .nvr-shipping-pictures img:only-child{width:68px;height:76px}.nvr-shipping-dialog .nvr-shipping-info strong{font-size:.9rem}.nvr-shipping-dialog .nvr-shipping-info>span{font-size:.82rem;line-height:1.45}}#kupi .nvr-gifts[hidden]{display:none}#kupi .nvr-gifts{margin:1.3rem 0 1rem}#kupi .nvr-gifts h4{margin:0 0 .75rem;font-family:var(--body-font,inherit);font-size:.95rem;font-weight:600;color:var(--ink);text-transform:none;letter-spacing:0}#kupi .nvr-gifts__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.65rem}#kupi .nvr-gifts__item{min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:.7rem .5rem;background:#fff;border:1px solid #d3e0c6;border-radius:.8rem}#kupi .nvr-gifts__item img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;display:block;margin-bottom:.5rem}#kupi .nvr-gifts__item span{font-size:.8rem;line-height:1.35;color:var(--ink)}#kupi .nvr-gifts__item strong{font-size:.74rem;color:#55674a;margin-top:.4rem}@media(max-width:420px){#kupi .nvr-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){#kupi .nvr__labs,#kupi .nvr__labs.gosto{height:5.5rem;margin-top:.85rem}#kupi .nvr__labs .nvr__nagrada,#kupi .nvr__labs.gosto .nvr__nagrada{height:2.1rem;margin-bottom:.45rem}#kupi .nvr__labs .nvr__nagrada--kup,#kupi .nvr__labs.gosto .nvr__nagrada--kup{height:2.1rem;display:flex;align-items:center;justify-content:center;gap:.08rem}#kupi .nvr__labs .nvr__nagrada--kup img,#kupi .nvr__labs.gosto .nvr__nagrada--kup img{position:static;flex:0 1 auto;width:1.15rem;height:1.3rem;transform:none}#kupi .nvr__total{margin-top:.6rem}#kupi .nvr__road{margin-top:2.1rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/rutina-deco.css.map */
