.dp-pop,.dp-sp-ed,.dp-sp-full{--pc:rgb(var(--c-cocoa,58 46 38));--pi:rgb(var(--c-ivory,250 246 240));--pb:rgb(var(--c-bronze,150 110 70));--pt:rgb(var(--c-taupe,120 104 92));--pl:rgb(var(--c-cocoa,58 46 38)/.1)}.dp-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;display:flex;align-items:center;justify-content:center;padding:28px;background:#1a140f80;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .35s ease;color:var(--pc)}.dp-pop[hidden]{display:none!important}.dp-pop.is-in{opacity:1}.dp-pop *,.dp-pop *:before,.dp-pop *:after{box-sizing:border-box}.dp-pop [hidden]{display:none!important}.dp-pop__panel{position:relative;width:min(1200px,100%);height:min(800px,100%);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(400px,1fr);background:var(--pi);border-radius:26px;overflow:hidden;box-shadow:0 40px 120px #140e0859;transform:translateY(18px) scale(.985);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.dp-pop.is-in .dp-pop__panel{transform:none}.dp-pop__view{position:relative;min-height:0;padding:26px;display:flex;flex-direction:column;background:radial-gradient(120% 90% at 50% 20%,#f3ece2,#e7dccd)}.dp-pop__side{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--pi)}.dp-pop__head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:30px 36px 20px}.dp-pop__eyebrow{margin:0 0 8px;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--pb)}.dp-pop__title{margin:0;font-family:var(--f-serif,Georgia,serif);font-weight:400;font-size:32px;line-height:1.12;letter-spacing:-.01em}.dp-pop__sub{margin:6px 0 0;font-size:12px;color:var(--pt);letter-spacing:.04em}.dp-pop__x{flex:none;width:42px;height:42px;border-radius:50%;border:1px solid var(--pl);background:transparent;color:var(--pc);display:grid;place-items:center;cursor:pointer;transition:background .2s,border-color .2s}.dp-pop__x:hover{background:#fff;border-color:rgb(var(--c-cocoa,58 46 38)/.25)}.dp-pop__x svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.dp-pop__steps{display:none}.dp-pop__body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 36px 24px}.dp-pop__foot{flex:none;display:flex;align-items:center;gap:14px;padding:18px 36px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--pl);background:var(--pi)}.dp-pop__price{display:flex;flex-direction:column;margin-right:auto;min-width:0}.dp-pop__price b{font-family:var(--f-serif,Georgia,serif);font-weight:400;font-size:24px;line-height:1.1}.dp-pop__price small{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--pt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-pop__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:200px;border:1px solid var(--pc);background:var(--pc);color:var(--pi);border-radius:999px;padding:16px 30px;font-size:11px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;transition:background .3s,border-color .3s,color .3s;font-family:inherit;white-space:nowrap}.dp-pop__btn:hover{background:var(--pb);border-color:var(--pb)}.dp-pop__btn:disabled{opacity:.55;cursor:wait}.dp-pop__btn--ghost{background:transparent;color:var(--pc);border-color:rgb(var(--c-cocoa,58 46 38)/.22);min-width:0}.dp-pop__btn--ghost:hover{background:transparent;color:var(--pb);border-color:var(--pb)}.dp-pop__err{margin:18px 0 0;padding:12px 14px;border-radius:12px;background:#f9e9e6;color:#8c1d18;font-size:12.5px;line-height:1.6}.dp-pop__note{margin:18px 0 0;font-size:11.5px;line-height:1.6;color:var(--pt)}.dp-acc{border-bottom:1px solid var(--pl)}.dp-acc:first-child{border-top:1px solid var(--pl)}.dp-acc__head{width:100%;display:flex;align-items:center;gap:16px;padding:19px 0;background:none;border:0;cursor:pointer;text-align:left;color:var(--pc);font-family:inherit}.dp-acc__n{font-family:var(--f-serif,Georgia,serif);font-size:13px;color:var(--pb);width:20px;flex:none}.dp-acc__t{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;flex:none}.dp-acc__s{margin-left:auto;min-width:0;font-size:12px;color:var(--pt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.dp-acc__s.is-done:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:rgb(var(--c-olive,96 104 70));margin-right:8px;vertical-align:1px}.dp-acc__pm{position:relative;width:13px;height:13px;flex:none}.dp-acc__pm:before,.dp-acc__pm:after{content:"";position:absolute;left:0;right:0;top:6px;height:1.2px;background:currentColor;transition:transform .3s}.dp-acc__pm:after{transform:rotate(90deg)}.dp-acc.is-open .dp-acc__pm:after{transform:rotate(0)}.dp-acc.is-open .dp-acc__s{opacity:0}.dp-acc__body{display:none;padding:2px 0 26px 36px}.dp-acc.is-open .dp-acc__body{display:block;animation:dpPopIn .35s ease}@keyframes dpPopIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dp-f__label{display:block;margin:18px 0 8px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--pt)}.dp-acc__body>.dp-f__label:first-child,.dp-acc__body>:first-child .dp-f__label:first-child{margin-top:4px}.dp-f__label em{font-style:normal;letter-spacing:.06em;text-transform:none}.dp-f__in{width:100%;border:1px solid rgb(var(--c-cocoa,58 46 38)/.16);border-radius:12px;background:#fff;padding:13px 15px;font-size:15px;color:var(--pc);outline:none;font-family:inherit;transition:border-color .2s,box-shadow .2s}.dp-f__in::placeholder{color:rgb(var(--c-taupe,120 104 92)/.7)}.dp-f__in:focus{border-color:var(--pb);box-shadow:0 0 0 3px rgb(var(--c-bronze,150 110 70)/.12)}.dp-f__hint{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--pt)}.dp-f__hint.is-ok{color:rgb(var(--c-olive,96 104 70))}.dp-f__hint.is-err{color:#a3261d}.dp-f__hint.is-warn{color:#8e6414}.dp-f__hint.is-busy:before{content:"";display:inline-block;width:10px;height:10px;margin-right:7px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:dpPopSpin .8s linear infinite;vertical-align:-1px}@keyframes dpPopSpin{to{transform:rotate(360deg)}}.dp-f__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.dp-f__ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgb(var(--c-cocoa,58 46 38)/.2);background:transparent;color:var(--pc);border-radius:999px;padding:10px 16px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;font-family:inherit;transition:all .2s}.dp-f__ghost:hover{border-color:var(--pb);color:var(--pb)}.dp-f__ghost.is-on{background:var(--pc);border-color:var(--pc);color:var(--pi)}.dp-f__ghost:disabled{opacity:.4;cursor:not-allowed}.dp-f__chips{display:flex;flex-wrap:wrap;gap:8px}.dp-f__chips button{border:1px solid rgb(var(--c-cocoa,58 46 38)/.16);background:#fff;border-radius:999px;padding:9px 15px;font-size:12.5px;color:var(--pc);cursor:pointer;font-family:inherit;transition:all .2s;line-height:1.2}.dp-f__chips button:hover{border-color:var(--pb)}.dp-f__chips button.is-on{background:var(--pc);border-color:var(--pc);color:var(--pi)}.dp-f__sw{display:flex;gap:12px;align-items:center}.dp-f__sw button{width:36px;height:36px;border-radius:50%;border:1px solid rgb(0 0 0/.16);background:var(--sw,#fff);cursor:pointer;padding:0;transition:transform .2s,box-shadow .2s}.dp-f__sw button:hover{transform:scale(1.06)}.dp-f__sw button.is-on{box-shadow:0 0 0 3px var(--pi),0 0 0 4px var(--pc)}.dp-f__sw button:disabled{opacity:.25;cursor:not-allowed;transform:none}.dp-f__sw .is-clear{background:linear-gradient(135deg,#ffffffe6,#ffffff59),repeating-conic-gradient(#ddd4c8 0 25%,#fff 0 50%) 0 0/9px 9px}.dp-f__swl{display:block;margin-top:8px;font-size:11px;color:var(--pt)}.dp-f__check{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:13px;cursor:pointer}.dp-f__check input{width:17px;height:17px;accent-color:rgb(var(--c-cocoa,58 46 38))}.dp-f__var{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dp-f__var button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;border:1px solid rgb(var(--c-cocoa,58 46 38)/.16);background:#fff;border-radius:14px;padding:13px 14px;cursor:pointer;font-family:inherit;color:var(--pc);transition:all .2s}.dp-f__var button b{font-weight:500;font-size:13px}.dp-f__var button small{font-size:12px;color:var(--pt)}.dp-f__var button.is-on{border-color:var(--pc);box-shadow:inset 0 0 0 1px var(--pc)}.dp-f__var button:disabled{opacity:.4;cursor:not-allowed}.dp-cz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px}.dp-cz-btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html.dp-pop-lock,html.dp-pop-lock body{overflow:hidden}html.dp-pop-lock .dp-np-mini,html.dp-pop-lock .dp-sp-mini{display:none!important}@media(max-width:1023px){.dp-pop{padding:0;align-items:stretch;background:var(--pi)}.dp-pop__panel{width:100%;height:100%;border-radius:0;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);box-shadow:none;transform:translateY(30px)}.dp-pop__view{padding:10px 12px 8px;height:min(42vh,420px);padding-top:calc(10px + env(safe-area-inset-top))}.dp-pop__head{position:absolute;top:calc(10px + env(safe-area-inset-top));right:12px;padding:0;z-index:3}.dp-pop__head>div{display:none}.dp-pop__x{background:#ffffffd9;width:38px;height:38px}.dp-pop__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin:12px 14px 4px;padding:4px;border-radius:999px;background:rgb(var(--c-cocoa,58 46 38)/.06)}.dp-pop__steps button{display:flex;align-items:center;justify-content:center;gap:5px;border:0;background:none;border-radius:999px;padding:8px 2px;font-size:11.5px;color:var(--pt);cursor:pointer;font-family:inherit}.dp-pop__steps i{font-style:normal;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:rgb(var(--c-cocoa,58 46 38)/.2);color:var(--pi);font-size:9.5px}.dp-pop__steps button.is-done i{background:rgb(var(--c-olive,96 104 70));font-size:0}.dp-pop__steps button.is-done i:before{content:"\2713";font-size:9.5px}.dp-pop__steps button.is-on{background:#fff;color:var(--pc);box-shadow:0 1px 4px #00000012}.dp-pop__steps button.is-on i{background:var(--pc)}.dp-pop__body{padding:4px 18px 20px}.dp-acc,.dp-acc:first-child{border:0}.dp-acc__head,.dp-acc{display:none}.dp-acc.is-open{display:block}.dp-acc__body{padding:4px 0 8px}.dp-pop__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:10px}.dp-pop__price{display:none}.dp-pop__btn{min-width:0;flex:1;padding:15px 18px}.dp-pop__btn--ghost{flex:0 0 auto;padding:15px 20px}.dp-f__in{font-size:16px}}@media(min-width:1024px){[data-sp-prev],[data-sp-nextstep]{display:none!important}}@media(max-width:1023px){.dp-sp-pop:not(.is-last) [data-sp-add]{display:none}.dp-sp-pop.is-last [data-sp-nextstep],.dp-sp-pop.is-first [data-sp-prev]{display:none}}@media(max-width:420px){.dp-f__grid{gap:0 10px}}@media(prefers-reduced-motion:reduce){.dp-pop,.dp-pop__panel,.dp-acc__body{transition:none;animation:none}}.dp-npp__art{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:6%}.dp-npp__art svg{width:100%;height:100%;filter:drop-shadow(0 22px 26px rgb(60 48 39/.22)) drop-shadow(0 3px 6px rgb(60 48 39/.14))}.dp-npp__art.is-photo{padding:0;border-radius:18px;overflow:hidden}.dp-npp__art.is-photo svg{filter:none}.dp-npp__tip{margin:10px 0 0;text-align:center;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--pt)}.dp-npp .dp-np__card{border:0!important;padding:0!important;background:none!important;box-shadow:none!important;margin:0}.dp-npp .dp-np__eyebrow,.dp-npp .dp-np__title{display:none}.dp-npp .dp-np__sub{margin-top:0}.dp-np--popped{margin-top:18px}.dp-npp-lead{margin:0;font-size:13px;line-height:1.6;color:rgb(var(--c-taupe,120 104 92))}@media(max-width:1023px){.dp-npp .dp-pop__view{padding-top:calc(54px + env(safe-area-inset-top))}.dp-npp__tip{display:none}.dp-npp .dp-pop__body{padding-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/dp-popup.css.map */
