.tot-collector-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.tot-collector-popup.is-visible{opacity:1;visibility:visible;pointer-events:auto}.tot-collector-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#18140e6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tot-collector-popup__dialog{position:relative;width:min(100%,590px);max-height:min(88vh,720px);overflow:auto;padding:40px 38px 30px;border-radius:28px;background:#f5f1e8;color:#1d1711;box-shadow:0 28px 70px #18140e33;border:1px solid rgba(61,49,35,.08)}.tot-collector-popup__content{display:grid;gap:16px}.tot-collector-popup__close{position:absolute;top:16px;right:16px;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:#ffffffb3;color:#1d1711;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .22s ease,transform .22s ease}.tot-collector-popup__close svg{width:16px;height:16px;fill:currentColor}.tot-collector-popup__eyebrow{margin:0;font-size:14px;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:#1d17118f}.tot-collector-popup__title{margin:0;max-width:11ch;font-size:clamp(2.2rem,3.2vw,3rem);line-height:1.02;letter-spacing:-.04em;font-weight:500;text-wrap:balance}.tot-collector-popup__subtitle,.tot-collector-popup__scarcity,.tot-collector-popup__trust,.tot-collector-popup__privacy{margin:0;font-size:15px;line-height:1.6;color:#1d1711bd}.tot-collector-popup__scarcity{margin-top:-6px;font-size:13px;line-height:1.5;letter-spacing:.03em;color:#1d1711ad}.tot-collector-popup__trust{font-size:12px;line-height:1.45;letter-spacing:.14em;text-transform:uppercase;color:#1d1711a8}.tot-collector-popup__fields{display:grid;gap:14px}.tot-collector-popup__field{display:grid;gap:8px}.tot-collector-popup__label{font-size:12px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#1d1711a3}.tot-collector-popup__input{width:100%;min-height:54px;padding:15px 18px;border-radius:16px;border:1px solid rgba(61,49,35,.15);background:#ffffffb8;color:#1d1711;font-size:16px;line-height:1.4;transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.tot-collector-popup__input::placeholder{color:#1d17116b}.tot-collector-popup__input:focus-visible{outline:none;border-color:#3d31236b;box-shadow:0 0 0 4px #7d6a501f;background:#fffffff0}.tot-collector-popup__submit{min-height:56px;padding:16px 24px;border:0;border-radius:16px;background:#1d1711;color:#f5f1e8;font-size:13px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}.tot-collector-popup__consent{margin:2px 0 0;font-size:12px;line-height:1.5;color:#1d171185}.tot-collector-popup__form{display:grid;gap:14px}.tot-collector-popup__submit--loading{opacity:.6;cursor:wait}.tot-collector-popup__response{min-height:0}.tot-collector-popup__message{margin:0;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.5}.tot-collector-popup__message--success{background:#18503114;color:#1b5336}.tot-collector-popup__message--error{background:#7b222214;color:#7b2222}.tot-collector-popup__message--error ul{margin:0;padding-left:18px}body.tot-collector-popup-open{overflow:hidden}@media(hover:hover){.tot-collector-popup__close:hover{background:#ffffffeb;transform:translateY(-1px)}.tot-collector-popup__submit:hover{background:#2b2219;box-shadow:0 16px 36px #18140e2e;transform:translateY(-1px)}}@media(max-width:767px){.tot-collector-popup{padding:16px}.tot-collector-popup__dialog{width:min(100%,600px);padding:28px 22px 24px;border-radius:22px}.tot-collector-popup__title{max-width:none;font-size:1.9rem}.tot-collector-popup__subtitle,.tot-collector-popup__scarcity,.tot-collector-popup__trust,.tot-collector-popup__privacy{font-size:14px}.tot-collector-popup__trust{letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tot-collector-popup.css.map */
