.added{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px}.added__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#1c231f80;cursor:pointer}.added__panel{position:relative;width:min(560px,100%);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain;background:var(--bg);border:1.5px solid var(--ink);box-shadow:0 30px 60px -30px #1c231f8c;padding:20px 22px 22px;display:flex;flex-direction:column;gap:16px;outline:none;animation:added-in .22s ease-out}@keyframes added-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.added__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.added__title{display:flex;align-items:center;gap:10px;font-weight:800;font-stretch:82%;font-size:22px;line-height:1.05;text-transform:uppercase}.added__tick{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--green);color:#fff;font-size:15px}.added__close{font-size:20px;margin:-8px -10px -8px 0}.added__item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px;background:var(--paper);border:1px solid var(--line-soft)}.added__thumb{aspect-ratio:4/5;background:var(--placeholder);border:1px solid var(--line-soft);overflow:hidden}.added__thumb img,.added__rec-media img{width:100%;height:100%;object-fit:cover;display:block}.added__info{display:flex;flex-direction:column;gap:5px;min-width:0}.added__name{font-weight:800;font-stretch:82%;font-size:17px;line-height:1.1;text-transform:uppercase}.added__meta{font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2)}.added__price{align-self:start;font-weight:700;font-size:16px;white-space:nowrap}.added__free{display:flex;flex-direction:column;gap:8px}.added__free-text{font-weight:700;font-size:14px}.added__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.added__actions .btn{padding:15px 12px;font-size:14px}.added__pers{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1.5px solid var(--red);background:var(--paper);color:var(--ink);transition:background .15s}.added__pers:hover{background:var(--hover)}.added__pers-text{display:flex;flex-direction:column;gap:3px;min-width:0}.added__pers-text b{font-weight:800;font-stretch:82%;font-size:17px;line-height:1.1;text-transform:uppercase}.added__pers-text span{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--muted-2)}.added__pers-cta{flex:none;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--red);white-space:nowrap}.added__recs{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid var(--line-soft)}.added__rec{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--line-soft)}.added__rec:last-child{border-bottom:0;padding-bottom:0}.added__rec-media{display:block;aspect-ratio:4/5;background:var(--placeholder);border:1px solid var(--line-soft);overflow:hidden}.added__rec-body{display:flex;flex-direction:column;gap:7px;min-width:0}.added__rec-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.added__rec-title{font-weight:800;font-stretch:82%;font-size:15px;line-height:1.1;text-transform:uppercase}.added__rec-price{font-weight:700;font-size:14px;white-space:nowrap}.added__rec-sizes{display:flex;flex-wrap:wrap;gap:4px}.added__rec-sizes button{min-width:38px;height:32px;padding:0 8px;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:12px;font-weight:600}.added__rec-sizes button:hover{background:var(--hover)}.added__rec-sizes button.is-picked{background:var(--ink);border-color:var(--ink);color:var(--bg)}.added__rec-sizes button:disabled{color:#a8a597;text-decoration:line-through;cursor:not-allowed;background:transparent}.added__rec-sizes button.is-busy{opacity:.5}.added__rec-view{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px}.added__rec-ok{color:var(--green);font-weight:700;font-size:13px}body.added-pending .toast:has(a),body.added-open .toast:has(a){display:none}@keyframes added-up{0%{transform:translateY(100%)}to{transform:none}}@media(max-width:749px){.added{align-items:flex-end;padding:0}.added__panel{width:100%;max-height:90vh;max-height:90dvh;border-width:1.5px 0 0;padding:18px 16px calc(22px + env(safe-area-inset-bottom));gap:14px;animation-name:added-up}.added__title{font-size:19px}.added__item{grid-template-columns:60px minmax(0,1fr) auto;gap:12px;padding:10px}.added__name{font-size:15.5px}.added__actions .btn{padding:14px 8px;font-size:13px;letter-spacing:.04em}.added__pers{padding:12px 14px}.added__pers-text b{font-size:15.5px}.added__pers-text span{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/toffs-popup.css.map */
