.texts{background:var(--sg-lilac-wash);padding-block:4px 44px;isolation:isolate;overflow-x:clip}.texts .texts-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "pair";row-gap:24px;align-items:start;padding-block:52px 12px}.texts .texts-main{grid-area:main;min-width:0}.texts .tx-pair{grid-area:pair;display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 10px}.texts .texts-phone{flex:0 0 9.1em;min-width:0}.texts .texts-week{flex:1 1 9.4em;min-width:0}.texts .texts-h2 span{display:block}.texts .head-block>.t-h2+.t-body{margin-top:10px}.texts .texts-sub{max-width:40ch}.texts .head-block>.t-label{padding-right:72px}.texts .head-block+*{margin-top:16px}.texts .texts-label{display:block;margin-bottom:5px;font:700 15px/1.4 var(--f-ui);letter-spacing:.01em;color:var(--sg-ink)}.texts .texts-row{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"field" "err" "btn";row-gap:12px}.texts .texts-field{grid-area:field;position:relative;display:block;z-index:0;margin:0 3px 3px 0}.texts .texts-field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--r-pill);background:var(--sg-gold-deep);border:2px solid var(--sg-ink);transform:translate(3px,3px)}.texts .texts-input{display:block;width:100%;height:56px;margin:0;padding:0 22px;border:2px solid var(--sg-ink);border-radius:var(--r-pill);background:var(--sg-cream);color:var(--sg-ink);font:500 17px/1 var(--f-ui);letter-spacing:.02em;font-variant-numeric:lining-nums;-webkit-appearance:none;appearance:none}.texts .texts-input::placeholder{color:var(--sg-ink-2);opacity:.78}.texts .texts-input:focus{outline:none}.texts .texts-input:focus-visible{outline:3px solid var(--sg-amethyst-ink);outline-offset:3px}.texts .texts-input[aria-invalid=true]{border-color:var(--sg-amethyst-ink);box-shadow:inset 0 0 0 1.5px var(--sg-amethyst-ink)}.texts .texts-err{grid-area:err;display:flex;align-items:flex-start;gap:8px;margin:-2px 0 0;font:700 15.5px/1.4 var(--f-ui);color:var(--sg-amethyst-ink)}.texts .texts-err .icon{width:20px;height:20px;margin-top:1px}.texts .texts-btn{grid-area:btn}.texts .texts-btn .pop-face{white-space:normal;text-align:center;line-height:1.15}.texts .texts-consent{margin-top:12px;max-width:62ch}.texts .texts-consent a,.texts .texts-done a{display:inline;padding-block:6px;color:var(--sg-ink);text-decoration-color:var(--sg-amethyst-ink)}.texts .texts-consent a:active{opacity:.75}.texts .texts-done{margin-top:20px;padding:20px 20px 22px;border:1.5px solid var(--sg-cham-2);border-radius:var(--r-card);background:var(--sg-cream)}.texts .texts-done:focus{outline:none}.texts .texts-done:focus-visible{outline:3px solid var(--sg-amethyst-ink);outline-offset:3px}.texts .texts-done-h{display:flex;align-items:center;gap:10px;font:700 19px/1.3 var(--f-ui);color:var(--sg-ink)}.texts .texts-done-h .icon{width:26px;height:26px;padding:3px;border-radius:50%;background:var(--sg-cham);border:1.5px solid var(--sg-ink);stroke-width:2}.texts .texts-done .t-body,.texts .texts-done .t-fine{margin-top:8px}.texts .texts-done .pop{margin-top:14px}.texts .texts-phone{margin:0;padding:4px 0 0}.texts .tx-device{position:relative;width:100%;padding:4px;border-radius:23px;background:var(--sg-ink);box-shadow:4px 5px 0 var(--sg-gold-deep);transform:rotate(-3deg);transform-origin:50% 60%}.texts .tx-device:before{content:"";position:absolute;top:9px;left:50%;width:30px;height:5px;margin-left:-15px;border-radius:4px;background:var(--sg-plum);opacity:.9}.texts .tx-screen{position:relative;border-radius:19px;background:var(--sg-cream);padding:12px 4px 6px}.texts .tx-top{display:flex;align-items:center;gap:6px;padding:0 2px 4px;margin-bottom:4px;border-bottom:1px solid var(--sg-line-dark)}.texts .tx-av{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--sg-plum)}.texts .tx-av i{display:block;width:11px;height:16px;background:var(--sg-cham);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 723 1105'%3E%3Cpath fill-rule='evenodd' d='M148 1102l-5-2-6-6-4-6-4-6-7-20-11-37-12-52-13-67-8-55-5-46-10 1-8-1-9-3-8-6-10-11-7-11-7-14-5-13-5-24-2-25 0-11 2-12 6-22 9-21 8-14 13-15 14-14 17-13 16-9 19-8 19-6 18-4 16-1 66-1 90 3 114 7 7-1 8-2 6-4 5-5 3-4 2-6 2-13-3-86-5-138 1-27 3-28 3-13 3-11 4-10 5-11 20-97 8-33 11-30 9-20 8-10 4-3 4-2 5-1 5 1 4 2 4 4 10 16 8 14 7 19 10-10 7-6 7-3 7-2 6 1 6 2 4 5 2 7 2 13 0 23-2 14-4 16-5 15-7 16-12 23-11 21 37 17 30 15 18 9 17 11 11 9 12 12 5 8 1 8-1 5-2 5-4 4-5 4-14 7-19 5-17 2-20 1-64-4 24 29 30 42 19 29 15 29 12 29 10 36 4 19 3 19 2 16 0 12-1 9-2 8-3 6-4 6-4 4-5 3-5 2-9 2 5 21 2 18 0 15-4 11-6 10-8 8-11 6-16 5 1 10 0 11-3 14-3 9-7 12-18 24-11 16-21 50-10 30-5 18-4 18-7 68-1 30 2 62-1 7-1 7-4 6-5 3-10 0-10-4-6-5-5-7-4-9-3-12-5 15-4 10-5 7-5 5-7 2-6-1-7-5-5-8-6-15-9-27-10-43-5-27-5-36-3-57-3-39-33 6-26 1-24-1-16-2-15-3-27-10-20-10-19-14-20-18-9 73-7 43-9 33-13 32-4 20-1 16 0 30 4 41 0 11-2 5-4 4-4 2zM463 1086l4-7 5-14 3-17 3-18 1-20-4-45-1-24 0-39 1-16 4-19 4-19 7-23 2-5 3-3 4-1 4 0 2 2 3 2 2 11 1 20-1 26-2 20-5 40-3 39-1 35 0 29 2 21 4 14 3 6 4 3 4 2 5 0 1-7-2-59 1-30 7-67 5-31 7-22 6-18 20-49 7-13 5-8 24-32 4-10 4-13 0-13-1-8-15-1-10-2-10-3-7-5-6-5-3-7-1-8 2-7 4-6 8-6 12-4 7 2 9 5 8 8 6 7 7 16 1 1 12-4 10-5 6-7 5-10 0-11-1-14-3-16-4-15-27-11-11-6-6-4-5-6-3-6-1-6 1-7 2-4 4-3 4-2 5-2 10 1 11 4 8 5 7 8 5 9 6 17 2 0 9 0 6-4 5-7 2-11 0-16-2-16-4-24-5-20-6-20-7-18-6-15-10-20-12-19-17-26-19-26-20-24-19-21-11-4-9-3-6-4-5-6-3-5-2-5-1-6 1-5 2-4 3-3 5-1 6 1 8 4 7 7 5 6 8 15 51 4 34 1 16-1-5-3-5-5-3-4-2-6-1-6 0-8 2-4 2-2 2 0 2 2 7 11 4 6 6 4 6 3 8 2 10 2 9-5 2-3 1-1 0-3-2-4-6-7-10-9-16-10-16-10-22-11-28-13-32-14-2-1-2-2 0-3 0-3 10-14 19-35 7-15 4-15 5-19 1-15 0-19-2-7-1-3-2 0-4 1-7 5-9 8-9 11 2 23-1 13-2 12-5 23-6 13-4 9-7 10-7 5-4 1-4 0-6-5-2-8 0-12 2-19 4-16 4-13 5-11 8-15 8-14-4-17-7-16-8-14-5-7-2-2-2 1-4 4-6 10-8 18-7 22-13 51-15 80-2 4-5 10-3 8-3 12-3 16-2 24-1 25 6 165 1 56 0 11-1 6-4 8-4 7-7 6-8 6-10 3-9 2-132-8-40-1-38-1-62 0-20 3-20 4-18 7-22 12-18 13-16 16-13 19-8 17-6 18-3 20 0 16 2 16 4 18 5 15 7 13 8 12 9 8 4 3 4 1 8 0 5-2 0-28 3-17 4-18 4-13 8-15 4-5 5-4 4-1 4-1 5 1 4 3 3 4 3 5 1 7 0 7-4 17-5 15-5 12-9 17-8 12-7 8 4 40 5 38 7 46 12 56 11 49 9 30 8 23 7 8 1 0 0-1-4-29-1-28 0-23 2-20 5-19 12-28 8-31 8-50 10-82 2-5 5-2 5 2 13 16 12 12 12 9 12 7 15 8 14 6 16 4 18 4 15 1 31 0 18-2 18-3 5-2 2-10 3-7 4-5 5-4 9-4 8-1 6 2 6 4 2 5 1 6-1 5-3 6-3 3-5 3-19 8 3 46 3 45 2 26 5 29 6 28 7 29 7 22 5 13 3 6 3 3 1 0zM489 939l6-53 2-22 0-12-6 23-3 21-1 37 1 10zM422 824l10-5 1-3 0-2-2-1-3 1-8 3-3 4-1 4zM87 772l12-24 7-20 4-17-1-5-1-4-4 3-4 7-7 18-6 26-1 15 0 2zM605 692l-3-7-4-8-4-5-6-4-5-2-7 3-4 4-1 3 1 4 2 3 5 3 10 4zM640 591l-7-14-6-6-6-3-6-2-5 0-3 2 0 2 0 3 5 6 19 9 7 4zM542 290l-5-7-5-4-2-1 2 4 2 3 7 5zM563 247l-7-2-6-3-7-5-5-6-5-8-3-9 0-5 3-4 5-1 4 1 3 3 2 9 4 6 5 5 6 3 5 1 6-1 4-2 5-4 3-1 5 0 3 3 1 4 0 3-3 4-5 4-5 3-5 1zM553 165l8-17 6-16 3-19 1-12 0-6-10 19-6 19-2 13-2 14 0 7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 723 1105'%3E%3Cpath fill-rule='evenodd' d='M148 1102l-5-2-6-6-4-6-4-6-7-20-11-37-12-52-13-67-8-55-5-46-10 1-8-1-9-3-8-6-10-11-7-11-7-14-5-13-5-24-2-25 0-11 2-12 6-22 9-21 8-14 13-15 14-14 17-13 16-9 19-8 19-6 18-4 16-1 66-1 90 3 114 7 7-1 8-2 6-4 5-5 3-4 2-6 2-13-3-86-5-138 1-27 3-28 3-13 3-11 4-10 5-11 20-97 8-33 11-30 9-20 8-10 4-3 4-2 5-1 5 1 4 2 4 4 10 16 8 14 7 19 10-10 7-6 7-3 7-2 6 1 6 2 4 5 2 7 2 13 0 23-2 14-4 16-5 15-7 16-12 23-11 21 37 17 30 15 18 9 17 11 11 9 12 12 5 8 1 8-1 5-2 5-4 4-5 4-14 7-19 5-17 2-20 1-64-4 24 29 30 42 19 29 15 29 12 29 10 36 4 19 3 19 2 16 0 12-1 9-2 8-3 6-4 6-4 4-5 3-5 2-9 2 5 21 2 18 0 15-4 11-6 10-8 8-11 6-16 5 1 10 0 11-3 14-3 9-7 12-18 24-11 16-21 50-10 30-5 18-4 18-7 68-1 30 2 62-1 7-1 7-4 6-5 3-10 0-10-4-6-5-5-7-4-9-3-12-5 15-4 10-5 7-5 5-7 2-6-1-7-5-5-8-6-15-9-27-10-43-5-27-5-36-3-57-3-39-33 6-26 1-24-1-16-2-15-3-27-10-20-10-19-14-20-18-9 73-7 43-9 33-13 32-4 20-1 16 0 30 4 41 0 11-2 5-4 4-4 2zM463 1086l4-7 5-14 3-17 3-18 1-20-4-45-1-24 0-39 1-16 4-19 4-19 7-23 2-5 3-3 4-1 4 0 2 2 3 2 2 11 1 20-1 26-2 20-5 40-3 39-1 35 0 29 2 21 4 14 3 6 4 3 4 2 5 0 1-7-2-59 1-30 7-67 5-31 7-22 6-18 20-49 7-13 5-8 24-32 4-10 4-13 0-13-1-8-15-1-10-2-10-3-7-5-6-5-3-7-1-8 2-7 4-6 8-6 12-4 7 2 9 5 8 8 6 7 7 16 1 1 12-4 10-5 6-7 5-10 0-11-1-14-3-16-4-15-27-11-11-6-6-4-5-6-3-6-1-6 1-7 2-4 4-3 4-2 5-2 10 1 11 4 8 5 7 8 5 9 6 17 2 0 9 0 6-4 5-7 2-11 0-16-2-16-4-24-5-20-6-20-7-18-6-15-10-20-12-19-17-26-19-26-20-24-19-21-11-4-9-3-6-4-5-6-3-5-2-5-1-6 1-5 2-4 3-3 5-1 6 1 8 4 7 7 5 6 8 15 51 4 34 1 16-1-5-3-5-5-3-4-2-6-1-6 0-8 2-4 2-2 2 0 2 2 7 11 4 6 6 4 6 3 8 2 10 2 9-5 2-3 1-1 0-3-2-4-6-7-10-9-16-10-16-10-22-11-28-13-32-14-2-1-2-2 0-3 0-3 10-14 19-35 7-15 4-15 5-19 1-15 0-19-2-7-1-3-2 0-4 1-7 5-9 8-9 11 2 23-1 13-2 12-5 23-6 13-4 9-7 10-7 5-4 1-4 0-6-5-2-8 0-12 2-19 4-16 4-13 5-11 8-15 8-14-4-17-7-16-8-14-5-7-2-2-2 1-4 4-6 10-8 18-7 22-13 51-15 80-2 4-5 10-3 8-3 12-3 16-2 24-1 25 6 165 1 56 0 11-1 6-4 8-4 7-7 6-8 6-10 3-9 2-132-8-40-1-38-1-62 0-20 3-20 4-18 7-22 12-18 13-16 16-13 19-8 17-6 18-3 20 0 16 2 16 4 18 5 15 7 13 8 12 9 8 4 3 4 1 8 0 5-2 0-28 3-17 4-18 4-13 8-15 4-5 5-4 4-1 4-1 5 1 4 3 3 4 3 5 1 7 0 7-4 17-5 15-5 12-9 17-8 12-7 8 4 40 5 38 7 46 12 56 11 49 9 30 8 23 7 8 1 0 0-1-4-29-1-28 0-23 2-20 5-19 12-28 8-31 8-50 10-82 2-5 5-2 5 2 13 16 12 12 12 9 12 7 15 8 14 6 16 4 18 4 15 1 31 0 18-2 18-3 5-2 2-10 3-7 4-5 5-4 9-4 8-1 6 2 6 4 2 5 1 6-1 5-3 6-3 3-5 3-19 8 3 46 3 45 2 26 5 29 6 28 7 29 7 22 5 13 3 6 3 3 1 0zM489 939l6-53 2-22 0-12-6 23-3 21-1 37 1 10zM422 824l10-5 1-3 0-2-2-1-3 1-8 3-3 4-1 4zM87 772l12-24 7-20 4-17-1-5-1-4-4 3-4 7-7 18-6 26-1 15 0 2zM605 692l-3-7-4-8-4-5-6-4-5-2-7 3-4 4-1 3 1 4 2 3 5 3 10 4zM640 591l-7-14-6-6-6-3-6-2-5 0-3 2 0 2 0 3 5 6 19 9 7 4zM542 290l-5-7-5-4-2-1 2 4 2 3 7 5zM563 247l-7-2-6-3-7-5-5-6-5-8-3-9 0-5 3-4 5-1 4 1 3 3 2 9 4 6 5 5 6 3 5 1 6-1 4-2 5-4 3-1 5 0 3 3 1 4 0 3-3 4-5 4-5 3-5 1zM553 165l8-17 6-16 3-19 1-12 0-6-10 19-6 19-2 13-2 14 0 7z'/%3E%3C/svg%3E") center/contain no-repeat}.texts .tx-from{display:grid;min-width:0;font:700 12.5px/1.15 var(--f-ui);color:var(--sg-ink);white-space:nowrap}.texts .tx-from b{font-weight:700}.texts .tx-stamp{font:500 12.5px/1.25 var(--f-ui);letter-spacing:.01em;color:var(--sg-amethyst-ink)}.texts .tx-bub{padding:4px;border-radius:14px 14px 14px 4px;background:var(--sg-lilac);color:var(--sg-ink)}.texts .tx-plate{position:relative;display:grid;place-items:center;aspect-ratio:8/5;border-radius:var(--r-plate);background:radial-gradient(120% 95% at 50% 12%,color-mix(in oklab,var(--j-orange),var(--sg-cream) 24%) 0%,var(--j-orange) 62%,color-mix(in oklab,var(--j-orange),var(--sg-ink) 32%) 100%);overflow:hidden}.texts .tx-plate:before{content:"";position:absolute;left:14%;right:14%;bottom:9%;height:8%;border-radius:50%;background:radial-gradient(closest-side,#0a02068c,#0a020600);pointer-events:none}.texts .tx-plate:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid var(--sg-hair);border-radius:2px;pointer-events:none}.texts .tx-plate img{position:relative;z-index:1;width:84%;height:auto;margin-top:-3%;border-radius:2px;box-shadow:0 1px #fff4de2e inset;filter:drop-shadow(0 6px 6px rgba(20,6,2,.45)) drop-shadow(0 1px 1px rgba(20,6,2,.5))}.texts .tx-msg{margin-top:5px;padding:0 6px 1px 2px;font:400 12.5px/1.32 var(--f-ui);overflow-wrap:anywhere;text-wrap:pretty}.texts .tx-url{display:block;margin-top:2px;font-size:12.5px;font-weight:500;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--sg-amethyst-ink);text-underline-offset:2px}.texts .tx-bar{display:none}.texts .tx-sticker{position:absolute;z-index:2;top:8px;right:calc(var(--gutter) - 2px);width:64px;height:64px;transform:rotate(10deg)}.texts .tx-sticker-svg{width:100%;height:100%;overflow:visible}.texts .tx-sticker .st-face{fill:var(--sg-cham);stroke:var(--sg-ink);stroke-width:1.5;stroke-linejoin:round}.texts .tx-sticker .st-shadow{fill:var(--sg-gold-deep);stroke:var(--sg-ink);stroke-width:1.5;stroke-linejoin:round}.texts .tx-sticker .st-ring{fill:none;stroke:var(--sg-gold-deep);stroke-width:1;opacity:.7}.texts .tx-sticker .st-text{font:700 11px/1 var(--f-ui);letter-spacing:0;fill:var(--sg-ink)}.texts .tx-sticker .st-ico{fill:none;stroke:var(--sg-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.texts .tx-sticker.is-spun .tx-sticker-svg{animation:tx-spin 1.1s cubic-bezier(.3,.7,.2,1) both}@keyframes tx-spin{0%{transform:rotate(-360deg)}to{transform:rotate(0)}}.texts .tx-week-h{line-height:1.15;text-wrap:balance}.texts .tx-week{position:relative;display:grid}.texts .tx-day{position:relative;display:grid;align-content:start}.texts .tx-dot{grid-area:dot;position:relative;display:grid;place-items:center;border-radius:50%;background:var(--sg-cham);border:1.5px solid var(--sg-ink);color:var(--sg-ink)}.texts .tx-dot .icon{width:16px;height:16px}.texts .tx-when{grid-area:when}.texts .tx-what{grid-area:what;font:400 16.5px/1.4 var(--f-ui);color:var(--sg-ink);text-wrap:balance}.texts a.tx-what{min-height:0;padding-block:11px;margin-block:-11px;font-weight:700;font-size:16.5px;line-height:1.4;text-decoration-color:var(--sg-amethyst-ink)}.texts a.tx-what .icon{width:18px;height:18px}.texts .tx-nw{white-space:nowrap}.texts .tx-nw .icon{display:inline-block;vertical-align:-3px;margin-left:6px}.texts a.tx-what>span{display:block}@media(max-width:639px){.texts .tx-week{margin-top:10px;gap:12px}.texts .tx-week{--tick:10px}.texts .tx-day{grid-template-columns:26px minmax(0,1fr);grid-template-areas:"dot when" "what what";column-gap:8px;row-gap:3px;align-items:center;padding-left:var(--tick)}.texts .tx-day:before{content:"";position:absolute;left:0;top:12.25px;width:var(--tick);border-top:1.5px solid var(--sg-cham-2)}.texts .tx-day:not(:last-child):after{content:"";position:absolute;left:0;top:12.25px;bottom:-25.75px;border-left:1.5px solid var(--sg-cham-2)}.texts .tx-dot{width:26px;height:26px}.texts .tx-dot .icon{width:15px;height:15px}.texts .tx-when{padding-top:1px}.texts .tx-what{align-self:start}}@media(max-width:389px){.texts .tx-pair{column-gap:8px}.texts .texts-phone{flex-basis:8.91em}.texts .tx-screen{padding-inline:3px}.texts .tx-week{--tick:6px}.texts .tx-week-h{letter-spacing:-.01em}}@media(max-width:374px){.texts .tx-sticker{width:58px;height:58px;top:10px}}@media(max-width:359px){.texts .tx-pair{justify-content:center}}@media(min-width:640px){.texts{padding-block:calc(var(--sec-pad) - 38px) calc(var(--sec-pad) - 12px)}.texts .texts-grid{row-gap:44px;padding-block:38px 12px}.texts .tx-pair{flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:32px}.texts .texts-phone{flex:0 0 220px}.texts .texts-week{flex:0 1 380px}.texts .texts-row{display:flex;flex-wrap:wrap;gap:12px 16px}.texts .texts-field{flex:999 1 12.5em;min-width:0}.texts .texts-btn{flex:1 0 auto;width:auto;order:2}.texts .texts-err{flex:1 0 100%;order:3}.texts .tx-device{padding:7px;border-radius:34px}.texts .tx-screen{border-radius:27px;padding:20px 10px 12px}.texts .tx-from{font-size:13.5px}.texts .tx-bub{padding:7px}.texts .tx-msg{font-size:14px}.texts .tx-week-h{font-size:24px}.texts .tx-week{margin-top:12px;gap:12px}.texts .tx-day{grid-template-columns:28px minmax(0,1fr);grid-template-areas:"dot when" "dot what";column-gap:10px;align-items:start}.texts .tx-day+.tx-day:before{content:"";position:absolute;left:13.25px;bottom:100%;height:12px;border-left:1.5px solid var(--sg-cham-2)}.texts .tx-day:not(:last-child):after{content:"";position:absolute;left:13.25px;top:28px;bottom:0;border-left:1.5px solid var(--sg-cham-2)}.texts .tx-dot{width:28px;height:28px}.texts .tx-when{padding-top:4px}.texts .tx-sticker{top:8px;right:calc(var(--gutter) + 2%);width:96px;height:96px}.texts .head-block>.t-label{padding-right:calc(2% + 104px)}.texts .tx-bar{display:flex;align-items:center;gap:8px;margin-top:12px}.texts .tx-bar span{flex:1;height:30px;border:1.5px solid var(--sg-line-dark);border-radius:var(--r-pill)}.texts .tx-bar i{flex:none;width:30px;height:30px;border-radius:50%;background:var(--sg-amethyst-ink)}}@media(min-width:900px){.texts{padding-block:72px}.texts .texts-grid{padding-block:24px}.texts .texts-input{height:60px}.texts .texts-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"main phone" "week phone";column-gap:clamp(48px,6vw,104px);row-gap:44px}.texts .tx-pair{display:contents}.texts .texts-main{max-width:640px}.texts .head-block>.t-label{padding-right:0}.texts .texts-phone{grid-area:phone;position:relative;align-self:center;justify-self:center;width:100%;max-width:268px;padding:30px 0 10px}.texts .texts-phone:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:150%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#fff4def2,#fff4de80 55%,#fff4de00)}.texts .texts-phone:after{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:128%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1.5px solid var(--sg-cham-2);opacity:.55;-webkit-mask:linear-gradient(90deg,#000 0 22%,transparent 22% 78%,#000 78%);mask:linear-gradient(90deg,#000 0 22%,transparent 22% 78%,#000 78%)}.texts .texts-week{grid-area:week;max-width:640px}.texts .tx-device{padding:9px;border-radius:44px;box-shadow:7px 8px 0 var(--sg-gold-deep);transform:rotate(-4deg)}.texts .tx-device:before{top:16px;width:58px;height:7px;margin-left:-29px}.texts .tx-screen{border-radius:35px;padding:30px 14px 18px}.texts .tx-top{gap:10px;padding:2px 4px 10px;margin-bottom:12px}.texts .tx-av{width:34px;height:34px}.texts .tx-av i{width:17px;height:25px}.texts .tx-from{font-size:16px}.texts .tx-stamp{font-size:13px}.texts .tx-bub{padding:8px;border-radius:20px 20px 20px 5px}.texts .tx-msg{margin-top:8px;padding:0 6px 2px;font-size:15.5px;line-height:1.38}.texts .tx-url{font-size:15px}.texts .tx-bar{margin-top:20px}.texts .tx-bar span,.texts .tx-bar i{height:38px}.texts .tx-bar i{width:38px}.texts .tx-sticker{top:2px;right:-40px;width:112px;height:112px}}@media(min-width:1180px){.texts .tx-what,.texts a.tx-what{font-size:17.5px}.texts .texts-phone{max-width:282px}.texts .tx-week{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px}.texts .tx-day+.tx-day:before{left:auto;right:100%;bottom:auto;top:16.25px;height:0;width:20px;border-left:0;border-top:1.5px solid var(--sg-cham-2)}.texts .tx-day:not(:last-child):after{left:34px;right:0;top:16.25px;bottom:auto;border-left:0;border-top:1.5px solid var(--sg-cham-2)}.texts .tx-day{grid-template-columns:minmax(0,1fr);grid-template-areas:"dot" "when" "what";row-gap:2px}.texts .tx-dot{width:34px;height:34px;margin-bottom:8px}.texts .tx-dot .icon{width:18px;height:18px}.texts .tx-when{padding-top:0}}@media(min-width:1180px)and (max-width:1439px){.texts .tx-week{grid-template-columns:minmax(0,.92fr) minmax(0,.92fr) minmax(0,1.16fr)}}@media(min-width:1440px){.texts .texts-grid{column-gap:120px}}@media(prefers-reduced-motion:reduce){.texts .tx-sticker.is-spun .tx-sticker-svg{animation:none}}.texts .tx-sticker{display:none}.texts .texts-field:before{border:0}.texts .texts-field:before{background:var(--btn-shadow)}.texts .texts-field{margin:0 0 3px 3px}.texts .texts-field:before{transform:translate(-3px,3px)}.texts .tx-device{box-shadow:-4px 5px 0 var(--btn-shadow)}@media(min-width:900px){.texts .tx-device{box-shadow:-7px 8px 0 var(--btn-shadow)}}.texts .tx-when{text-transform:none;letter-spacing:.01em;font-weight:700;font-size:15.5px;color:var(--c-label)}.texts .tx-top{border-bottom:0}.texts .tx-day:before,.texts .tx-day:after,.texts .tx-day+.tx-day:before,.texts .tx-day:not(:last-child):after{display:none!important}html .texts .texts-label{letter-spacing:.05em}html .texts .texts-input{letter-spacing:.06em}html .texts .texts-err,html .texts .texts-done-h,html .texts .tx-from{letter-spacing:.04em}html .texts .tx-stamp{letter-spacing:.05em}html .texts .tx-msg,html .texts .tx-url,html .texts .tx-sticker .st-text,html .texts .tx-what,html .texts a.tx-what{letter-spacing:.04em}@media(max-width:374px){html .texts .tx-what,html .texts a.tx-what{letter-spacing:.04em}}@media(min-width:640px){html .texts .tx-from{letter-spacing:.04em}}@media(min-width:640px){html .texts .tx-msg{letter-spacing:.04em}}@media(min-width:900px){html .texts .tx-from{letter-spacing:.04em}}@media(min-width:900px){html .texts .tx-msg{letter-spacing:.04em}}@media(min-width:900px){html .texts .tx-url{letter-spacing:.04em}}@media(min-width:1180px){html .texts .tx-what,html .texts a.tx-what{letter-spacing:.04em}}.texts .texts-alt{margin-top:12px;color:var(--c-text-2)}.texts .texts-alt b{color:var(--c-text);font-weight:700;white-space:nowrap}.texts .texts-embed{min-height:56px}.texts .texts-omnisend .texts-consent{margin-top:14px}.texts .texts-keyword .texts-alt{margin-top:16px;font-size:15.5px;color:var(--c-text)}.texts .texts-keyword .texts-consent{margin-top:24px}.texts-off-note{padding:12px 14px;border-radius:var(--pr-a,16px);background:var(--sg-sand);font:500 14px/1.45 var(--f-ui);color:var(--sg-ink-2)}.texts .texts-soon{margin:10px 0 0;font-weight:700;color:var(--sg-amethyst-ink, #583169)}.texts .texts-soon.is-flash{animation:tx-soon .9s ease-out}@keyframes tx-soon{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.texts .texts-soon.is-flash{animation:none}}.texts .texts-label{margin-top:22px}.texts .texts-grid:has(>.tx-pair){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"main" "pair"!important}.texts .tx-pair:has(>.texts-phone:only-child){justify-content:center}.texts .tx-pair:has(>.texts-phone:only-child) .texts-phone{flex:0 0 min(64vw,240px)}@media(min-width:640px){.texts .tx-pair:has(>.texts-phone:only-child) .texts-phone{flex-basis:240px}}@media(min-width:900px){.texts .texts-grid:has(>.tx-pair){grid-template-columns:minmax(0,6fr) minmax(0,5fr)!important;grid-template-areas:"main phone" "week phone"!important;column-gap:clamp(48px,6vw,104px);max-width:calc(var(--content-max) + 2 * var(--gutter))!important;align-items:center}.texts .texts-grid:has(>.tx-pair) .texts-main{max-width:600px;margin-inline:0}}.texts .tx-device.txs{--ink-s:#1d0d13;padding:2.6%;border-radius:15%/7.4%;background:linear-gradient(145deg,#3a2229,#160a0e 60%);box-shadow:-4px 5px 0 var(--btn-shadow),inset 0 0 0 1.5px #ffffff14}@media(min-width:900px){.texts .tx-device.txs{box-shadow:-7px 8px 0 var(--btn-shadow),inset 0 0 0 1.5px #ffffff14}}.texts .tx-device.txs:before{display:none}.texts .tx-device.txs:after{content:"";position:absolute;right:-1.6%;top:24%;width:1.6%;height:11%;border-radius:0 3px 3px 0;background:#2a161c}.texts .txs-screen{container-type:inline-size;display:flex;flex-direction:column;aspect-ratio:9 / 16.6;padding:0;border-radius:12.5%/6.1%;background:#fffdf9;overflow:visible;color:#141014}.texts .txs-status{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:4.6cqw 7.5cqw 0;font:600 5.1cqw/1 var(--f-ui);letter-spacing:0;color:#141014}.texts .txs-time{justify-self:start;padding-left:2cqw}.texts .txs-island{width:27cqw;height:7.6cqw;border-radius:99px;background:#0b0608}.texts .txs-icons{justify-self:end;display:flex;align-items:center;gap:1.3cqw}.texts .txs-icons svg{height:3.5cqw;width:auto;fill:currentColor}.texts .txs-icons .txs-bat{height:3.9cqw}.texts .txs-head{position:relative;display:grid;justify-items:center;padding:3.6cqw 6cqw 3.2cqw;border-bottom:1px solid rgb(20 16 20 / .08);background:#faf7f2e6}.texts .txs-back{position:absolute;left:5cqw;top:50%;width:3.4cqw;height:auto;translate:0 -50%;fill:none;stroke:var(--sg-amethyst-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.texts .txs-who{display:grid;justify-items:center;gap:1.4cqw}.texts .tx-av.txs-av{width:13.5cqw;height:13.5cqw;border-radius:50%;background:var(--sg-plum);display:grid;place-items:center}.texts .tx-av.txs-av i{width:6.6cqw;height:10cqw}.texts .txs-name{display:inline-flex;align-items:center;gap:1cqw;font:500 4.3cqw/1.1 var(--f-ui);letter-spacing:0;color:#141014;white-space:nowrap}.texts .txs-name svg{width:1.8cqw;height:auto;fill:none;stroke:#8e8a90;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.texts .txs-when{display:grid;justify-items:center;margin:4.4cqw 0 2.6cqw;font:500 3.6cqw/1.35 var(--f-ui);letter-spacing:0;color:#8e8a90;text-align:center}.texts .txs-when b{font-weight:600}.texts .txs-thread{display:grid;justify-items:start;gap:1.6cqw;padding:0 5cqw 0 4.2cqw}.texts .txs-photo{display:block;width:fit-content;max-width:70cqw;border-radius:6.5cqw;overflow:hidden;background:#e9e7ea}.texts .txs-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:60cqw}.texts .txs-photo.is-cut{display:grid;place-items:center;width:70cqw;aspect-ratio:4 / 3;background:radial-gradient(120% 95% at 50% 8%,color-mix(in oklab,var(--sg-plum) 55%,#fff) 0%,var(--sg-plum) 70%,color-mix(in oklab,var(--sg-plum),#000 30%) 100%)}.texts .txs-photo.is-cut img{width:84%;height:82%;object-fit:contain;filter:drop-shadow(0 3cqw 2.4cqw rgb(8 2 4 / .45))}.texts .tx-msg.txs-bub{position:relative;max-width:78cqw;margin:0;padding:2.6cqw 3.8cqw 2.9cqw;border-radius:6cqw;background:#e9e7ea;color:#141014;font:400 4.55cqw/1.33 var(--f-ui);letter-spacing:0;overflow-wrap:break-word;text-wrap:pretty}.texts .tx-msg.txs-bub:before{content:"";position:absolute;left:-1.6cqw;bottom:0;width:5.5cqw;height:5cqw;background:#e9e7ea;border-bottom-right-radius:5cqw 4cqw}.texts .tx-msg.txs-bub:after{content:"";position:absolute;left:-3.4cqw;bottom:0;width:3.4cqw;height:5cqw;background:#fffdf9;border-bottom-right-radius:3cqw}.texts .tx-url.txs-url{display:inline;margin:0;font:inherit;font-weight:500;color:#141014;text-decoration:underline;text-decoration-color:#14101473;text-underline-offset:.18em;letter-spacing:0}.texts .txs-compose{display:flex;align-items:center;justify-content:center;margin-top:auto;padding:3cqw 5cqw 1.6cqw}.texts .txs-plus{flex:none;display:grid;place-items:center;width:8.6cqw;height:8.6cqw;border-radius:50%;background:#ecebee}.texts .txs-plus svg{width:3.6cqw;height:3.6cqw;fill:none;stroke:#77727a;stroke-width:2;stroke-linecap:round}.texts .txs-field{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;height:8.6cqw;padding:0 3cqw 0 3.8cqw;border:1px solid #d9d6dc;border-radius:99px;font:400 3.9cqw/1 var(--f-ui);letter-spacing:0;color:#a29ea6}.texts .txs-field svg{flex:none;width:2.4cqw;height:auto;fill:none;stroke:#a29ea6;stroke-width:1.6;stroke-linecap:round}.texts .txs-homebar{align-self:center;width:34cqw;height:1.4cqw;margin:2.6cqw 0 2.4cqw;border-radius:99px;background:#141014}@container (max-width:170px){.texts .txs-when{display:none}}@media(prefers-reduced-motion:no-preference){.texts .txs-thread>*{animation:txs-in .5s cubic-bezier(.2,.8,.2,1) both}.texts .txs-thread>*+*{animation-delay:.12s}}@keyframes txs-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:639px){.texts .tx-pair:has(>.texts-phone+.texts-week){flex-direction:column;align-items:center;gap:28px}.texts .tx-pair:has(>.texts-phone+.texts-week)>.texts-phone{flex:none;width:min(66vw,250px)}.texts .tx-pair:has(>.texts-phone+.texts-week)>.texts-week{align-self:stretch}}.texts-omnisend button[type=submit]{min-height:56px!important;padding:0 26px!important;border:0!important;border-radius:0!important;background:var(--face-a-esp) center/100% 100% no-repeat!important;color:var(--sg-ink)!important;font:700 17px/1.1 var(--f-ui)!important;letter-spacing:.04em!important;box-shadow:none!important;filter:drop-shadow(-3px 3px 0 var(--btn-shadow));cursor:pointer;transition:transform var(--btn-release) var(--btn-spring),filter var(--btn-release)}.texts-omnisend button[type=submit]:active{transform:translate(-3px,3px);filter:drop-shadow(0 0 0 var(--btn-shadow));transition-duration:var(--btn-press)}@media(hover:hover)and (pointer:fine){.texts-omnisend button[type=submit]:hover{transform:translate(2px,-2px)}}.texts-omnisend button[type=submit]:focus-visible{outline:3px solid var(--c-focus)!important;outline-offset:5px;border-radius:30px!important}.texts-omnisend input[type=tel]{min-height:56px!important;padding:0 22px!important;border:0!important;border-radius:0!important;background:var(--field-c) center/100% 100% no-repeat!important;color:var(--sg-ink)!important;font:500 17px/1 var(--f-ui)!important;box-shadow:none!important;filter:drop-shadow(-3px 3px 0 var(--btn-shadow))}.texts-omnisend input[type=tel]:focus-visible{outline:3px solid var(--c-focus)!important;outline-offset:5px;border-radius:30px!important}@media(prefers-reduced-motion:reduce){.texts-omnisend button[type=submit]{transition:none}}.on-dark .texts-omnisend button[type=submit]{background:var(--face-a-gold) center/100% 100% no-repeat!important;filter:drop-shadow(-3px 3px 0 var(--btn-shadow-dark))}.on-dark .texts-omnisend input[type=tel]{filter:drop-shadow(-3px 3px 0 var(--btn-shadow-dark))}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sg-texts.css.map */
