:root{--kps-tume:#3B2D26;--kps-tume2:#5A463A;--kps-kreem:#FFFAF7;--kps-bez:#F2EDE2;--kps-tekst:#3B2D26;--kps-terra:#C46A4A}body:not(#kpv) .seal-subscription-page{background:var(--kps-bez) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'><g fill='%233B2D26' fill-opacity='0.045'><ellipse cx='40' cy='48' rx='11' ry='9'/><ellipse cx='27' cy='34' rx='5' ry='6.5'/><ellipse cx='39' cy='28' rx='5' ry='6.5'/><ellipse cx='52' cy='32' rx='5' ry='6.5'/><ellipse cx='61' cy='44' rx='4.5' ry='6'/><ellipse cx='105' cy='108' rx='11' ry='9'/><ellipse cx='92' cy='94' rx='5' ry='6.5'/><ellipse cx='104' cy='88' rx='5' ry='6.5'/><ellipse cx='117' cy='92' rx='5' ry='6.5'/><ellipse cx='126' cy='104' rx='4.5' ry='6'/></g></svg>") repeat;padding:28px 16px 48px}body:not(#kpv) .seal-subscription-page .seal-container.seal-sectioned{background:var(--kps-kreem);border:0;border-radius:20px;box-shadow:0 10px 30px -18px #3b2d2659,0 1px #3b2d260f}body:not(#kpv) .seal-subscription-page h1,body:not(#kpv) .seal-subscription-page h2,body:not(#kpv) .seal-subscription-page .seal-sub-title{font-family:"DM Serif Display",Georgia,serif;color:var(--kps-tume)}body:not(#kpv) .seal-subscription-page .seal-active-status-label{background:#e4f0df;color:#2e6b3a;border-radius:999px;padding:3px 12px;font-weight:700}body:not(#kpv) .seal-subscription-page .seal-button,body:not(#kpv) .seal-add-item-content .seal-button,body:not(#kpv) [class*=seal-modal] .seal-button{align-items:center;justify-content:center;gap:6px;text-align:center;border-radius:999px!important;border:0!important;cursor:pointer;background:linear-gradient(180deg,var(--kps-tume2) 0%,var(--kps-tume) 100%)!important;color:#fffaf7!important;box-shadow:inset 0 1px #ffffff38,0 4px #221711,0 12px 22px -14px #221711cc!important;font-weight:700!important;letter-spacing:.04em;text-transform:none;padding:12px 24px!important;line-height:1.1;transition:transform .14s ease,box-shadow .14s ease,filter .2s ease;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden}body:not(#kpv) .seal-subscription-page .seal-button:after,body:not(#kpv) .seal-add-item-content .seal-button:after{content:"";position:absolute;left:0;right:0;top:0;height:46%;background:linear-gradient(180deg,#ffffff24,#fff0);pointer-events:none}body:not(#kpv) .seal-subscription-page .seal-button:hover{transform:translateY(-1px);filter:brightness(1.07)}body:not(#kpv) .seal-subscription-page .seal-button:active{transform:translateY(3px);box-shadow:inset 0 1px #fff3,0 1px #221711!important}body:not(#kpv) .seal-subscription-page .seal-button-small{padding:9px 18px!important;font-size:14px!important}body:not(#kpv) .seal-subscription-page .seal-button[style*="display: none"],body:not(#kpv) .seal-subscription-page .seal-button[style*="display:none"],body:not(#kpv) .seal-subscription-page .seal-hidden,body:not(#kpv) .seal-subscription-page .seal-hide{display:none!important}body:not(#kpv) .seal-subscription-page .seal-button.seal-button-plain{background:var(--kps-kreem)!important;color:var(--kps-tume)!important;border:2px solid var(--kps-tume)!important;box-shadow:0 3px #3b2d2638!important}body:not(#kpv) .seal-subscription-page .seal-button.seal-button-plain:after{display:none}body:not(#kpv) .seal-subscription-page .seal-button.seal-button-plain:hover{background:var(--kps-bez)!important}body:not(#kpv) .seal-subscription-page .seal-button.seal-button-plain-red,body:not(#kpv) .seal-subscription-page .seal-button-plain-red{background:transparent!important;color:#9b4a3a!important;border:1.5px solid #D9B5AC!important;box-shadow:none!important;font-weight:600!important}body:not(#kpv) .seal-subscription-page .seal-button.seal-button-plain-red:hover{background:#fbefec!important}body:not(#kpv) .seal-subscription-page a,body:not(#kpv) .seal-subscription-page .seal-pointer{color:var(--kps-terra)}body:not(#kpv) .seal-subscription-page .seal-input{border-radius:14px;border:1.5px solid #DCC9AE;background:#fff;padding:12px 14px}body:not(#kpv) .seal-subscription-page .seal-input:focus{border-color:var(--kps-tume);box-shadow:0 0 0 3px #3b2d261f;outline:0}body:not(#kpv) .seal-subscription-page .seal-separator-top{border-top-color:#efe6da}body:not(#kpv) .seal-login-form .seal-container.seal-sectioned{max-width:520px;margin:24px auto;padding:36px 28px}body:not(#kpv) .seal-login-form .seal-button{width:100%;padding:15px 24px!important;font-size:16px!important;margin-top:6px}@media(max-width:640px){body:not(#kpv) .seal-subscription-page{padding:16px 10px 40px}body:not(#kpv) .seal-subscription-page .seal-container.seal-sectioned{border-radius:16px}body:not(#kpv) .seal-subscription-page .seal-edit-buttons-wrapper{display:flex;flex-wrap:wrap;gap:8px}}body:not(#kpv) .seal-add-item-content{border-radius:20px}body:not(#kpv) .seal-add-item-content .seal-button{padding:9px 20px!important;font-size:14px!important}body:not(#kpv) .seal-add-item-content .seal-input{border-radius:14px;border:1.5px solid #DCC9AE}.kpv-seal-lisa{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:14px 0 0;padding:14px 16px;border-radius:14px;background:#f2ede2}.kpv-seal-lisa__t{font-size:14px;color:#5a4a42}@media(max-width:640px){.kpv-seal-lisa{flex-direction:column;align-items:stretch}.kpv-seal-lisa__b{width:100%}}.kpv-seal-tasuta{display:inline-block;background:#e4f0df;color:#2e6b3a;border-radius:999px;padding:4px 14px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kpv-seal-portaal.css.map */
