#preorder-dialog{width:min(calc(100% - 28px),430px);max-height:calc(100svh - 32px);margin:auto;padding:20px 22px 22px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4d4d4d transparent;border:1px solid transparent;border-radius:22px;color:#e9e9e9;background:linear-gradient(155deg,#1b1b1b,#0b0b0b 36%,#111) padding-box,linear-gradient(135deg,#ddd9,#5555 30%,#a0a0a044 66%,#e0e0e077) border-box;box-shadow:0 25px 90px #000c,0 0 35px #ffffff08,inset 0 1px #ffffff0c}.dialog-topline{display:flex;align-items:center;justify-content:space-between;height:26px}.dialog-kicker{display:flex;align-items:center;gap:7px;margin:0;font-size:8px;font-weight:500;letter-spacing:1.6px;color:#b4b4b4}.dialog-kicker svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}#preorder-dialog .close{position:relative;inset:auto;display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;margin-right:-7px;padding:8px;border:1px solid #ffffff1c;border-radius:50%;background:linear-gradient(145deg,#ffffff0d,#fff0);color:#bcbcbc}#preorder-dialog .close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}#preorder-dialog .close:hover{background:#ffffff15;color:#fff}#preorder-dialog .chrome-title{margin:7px -8px -4px;padding:0;width:calc(100% + 16px);height:auto;aspect-ratio:2172 / 630;line-height:0;overflow:hidden}.chrome-title img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 60%;pointer-events:none;filter:drop-shadow(0 2px 5px #0005)}.dialog-intro{margin:0 0 16px;text-align:center;font-size:10px;line-height:1.5;letter-spacing:.2px;color:#a7a7a7}.dialog-product{position:relative;height:166px;overflow:hidden;background:radial-gradient(ellipse 57% 65% at 50% 49%,#ffffff10,transparent 100%);border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.dialog-shirts{position:absolute;top:0;right:0;bottom:0;left:0;width:240px;max-width:100%;margin:0 auto}.dialog-shirts img{position:absolute;display:block;object-fit:contain;width:160px;height:160px;filter:drop-shadow(0 7px 7px #0008)}.dialog-shirts .preview-front{left:10px;top:4px;z-index:2;transform:rotate(-6deg)}.dialog-shirts .preview-back{right:3px;top:4px;width:146px;height:146px;transform:rotate(7deg);filter:brightness(.82) drop-shadow(0 7px 7px #0008)}.product-tone{position:absolute;bottom:9px;left:0;display:flex;align-items:center;gap:5px;color:#909090;font-size:6px;letter-spacing:1.1px}.product-tone span{display:block;width:6px;height:6px;border-radius:50%;border:1px solid #8d8d8d;background:#161616}.dialog-product-info{display:flex;align-items:center;justify-content:space-between;padding:17px 0 0}.dialog-product-info>div{display:flex;flex-direction:column;gap:6px}.info-eyebrow{font-size:6px;color:#888;letter-spacing:1.6px}.dialog-product-info strong{font-size:13px;font-weight:500;letter-spacing:.8px}.dialog-price{font-family:Didot,Times New Roman,serif;font-size:39px;font-weight:400;letter-spacing:-1.6px;line-height:.9;background:linear-gradient(155deg,#fff,#aaa 48%,#eee 70%);color:transparent;background-clip:text;-webkit-background-clip:text}.dialog-price span{font-size:25px;margin-left:2px}#size-choice{color:#818181;font-size:8px;letter-spacing:.8px}#preorder-dialog .sizes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}#preorder-dialog .preorder-button{height:49px;border-radius:7px;font-size:10px;letter-spacing:1.6px;padding:0 17px}.confirmation-size{margin-top:24px;display:flex;align-items:center;justify-content:center;gap:9px;padding:17px 10px;border:1px solid #555;border-radius:7px;background:linear-gradient(135deg,#ffffff0d,transparent)}.confirmation-size svg{width:17px;height:17px;fill:none;stroke:#e0e0e0;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#confirmation-copy{margin:0;color:#dedede;font-size:11px;letter-spacing:1.2px}.confirmation-note{font-size:9px;line-height:1.6;text-align:center;color:#8c8c8c;margin:13px 0 23px}#preorder-dialog.is-confirmed .dialog-product{height:154px}@media(max-width:360px){#preorder-dialog{padding-left:17px;padding-right:17px}.dialog-kicker{font-size:7px;letter-spacing:1.3px}#preorder-dialog .sizes{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/telegram-preorder.css.map */
