.pti-offer-open{overflow:hidden}.pti-offer{width:min(880px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;color:#302724;background:#fffaf7;box-shadow:0 28px 90px #0004;font:14px/1.5 Arial,Helvetica,sans-serif}.pti-offer[open]{display:grid;grid-template-columns:.8fr 1.2fr}.pti-offer::backdrop{background:#241d2180;backdrop-filter:blur(3px)}.pti-offer *{box-sizing:border-box}.pti-offer-close{position:absolute;right:12px;top:10px;width:36px;height:36px;background:white;border:1px solid #e6d5d8;border-radius:50%;color:#302724;font-size:25px;cursor:pointer;z-index:1}.pti-offer-art{background:linear-gradient(150deg,#f3b4c8,#fce9ed);padding:40px 26px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.pti-offer-art>span{font-size:11px;letter-spacing:.2em}.pti-offer-art>strong{font:400 37px/1.15 Georgia,serif}.pti-offer-stamp{font:400 75px/1 Georgia,serif;color:#992e52}.pti-offer-stamp small{display:block;margin-top:12px;font:11px Arial;letter-spacing:.2em}.pti-offer-body{padding:35px 32px 26px}.pti-offer-eyebrow{font-size:10px;letter-spacing:.13em;color:#9e3157;margin:0 0 12px}.pti-offer h2{font:400 30px/1.15 Georgia,serif;margin:0 0 12px}.pti-offer-body>p{margin:0 0 15px}.pti-offer form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pti-offer form[hidden],.pti-offer-result[hidden]{display:none}.pti-offer label{font-size:12px;display:block}.pti-offer input{width:100%;min-height:43px;margin-top:5px;padding:10px;border:1px solid #d7c9c4;border-radius:5px;font:14px Arial;background:white;color:#302724}.pti-offer-consent{grid-column:1/-1;display:flex!important;gap:9px;align-items:flex-start;font-size:11px!important}.pti-offer-consent input{width:16px;min-height:16px;flex:0 0 16px;margin-top:2px}.pti-offer a{color:#8f284b}.pti-offer-submit{grid-column:1/-1;background:#c94775;color:white;border:0;padding:14px;font-weight:bold;border-radius:5px;cursor:pointer;min-height:46px}.pti-offer-submit:disabled{opacity:.6;cursor:wait}.pti-offer-honey{position:absolute;left:-9999px}.pti-offer-fine{font-size:10px;line-height:1.5;color:#796c67;margin-top:15px!important}.pti-offer-status{margin:13px 0!important;font-size:13px}.pti-offer-code{display:block;padding:15px;background:#f7e3e9;border:1px dashed #c94775;font-size:22px;letter-spacing:.08em;user-select:all;overflow-wrap:anywhere}.pti-offer-copy{margin-top:12px;padding:9px 16px;background:#302724;color:white;border:0;border-radius:4px;cursor:pointer}.pti-offer-result p{font-size:12px}.pti-offer-launch{position:fixed;left:18px;bottom:20px;z-index:9990;padding:13px 22px;border:0;border-radius:30px;background:#c94775;color:white;font:bold 14px Arial;box-shadow:0 5px 20px #72244030;cursor:pointer}.pti-offer :focus-visible{outline:3px solid #397d85;outline-offset:3px}@media(max-width:650px){.pti-offer[open]{display:block}.pti-offer-art{display:none}.pti-offer-body{padding:42px 22px 24px}.pti-offer h2{font-size:28px}.pti-offer form{grid-template-columns:1fr}.pti-offer-launch{bottom:16px;left:14px}.pti-offer-fine{font-size:10px}}

@media(min-width:651px){.pti-offer-art{min-height:490px}.pti-offer-body{display:flex;flex-direction:column;justify-content:center}}
