.vs-at{--vs-at-col-gap: 2rem;display:grid;gap:clamp(2.5rem,2rem + 2vw,4rem);padding-block:clamp(1.5rem,1rem + 2vw,3rem) clamp(3rem,2rem + 4vw,6rem);color:var(--vs-ink);font-family:var(--vs-font-text)}.vs-at__head{display:grid;gap:.75rem}.vs-at__lead{margin:0}.vs-at__jump,.vs-at__links,.vs-at__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:0}.vs-at__flow{display:grid;gap:2rem}.vs-at__step{display:grid;gap:1rem;scroll-margin-block-start:6rem}.vs-at__step:not([data-vs-at-step="1"]){max-width:44rem}.vs-at__step[hidden]{display:none}.vs-at__step>.vs-h2:focus:not(:focus-visible){outline:none}.vs-at__step>.vs-h2,.vs-at__sec>.vs-h2{-webkit-hyphens:auto;hyphens:auto}.vs-at__step>.vs-h2:focus-visible{outline:var(--vs-focus);outline-offset:4px}.vs-at__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .5rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.vs-at__tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem 1rem}}@media screen and (min-width:1280px){.vs-at__tiles{grid-template-columns:repeat(11,minmax(0,1fr));gap:1.25rem .75rem}}.vs-at__tile{display:grid;gap:.5rem;color:var(--vs-ink);text-decoration:none;border-radius:var(--vs-radius-media)}.vs-at__tile-media{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--vs-radius-media);background:var(--vs-glass-bg-solid);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow var(--vs-dur-ui) var(--vs-ease-out)}.vs-at-icon{width:52%;height:auto}.vs-at__tile-label{font-weight:600;font-size:.875rem;line-height:1.25;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(hover:hover){.vs-at__tile:hover .vs-at__tile-media{box-shadow:inset 0 0 0 1px var(--vs-line-strong)}}.vs-at__tile[aria-current] .vs-at__tile-media{background:var(--vs-paper);box-shadow:inset 0 0 0 2px var(--vs-ink)}.vs-at__tile:focus-visible{outline:var(--vs-focus);outline-offset:3px}.vs-at .vs-tail__card,.vs-at .vs-tail__switch{gap:1rem}.vs-at__services{margin:0;padding:0;border:0;min-width:0}.vs-at__list{display:grid;gap:.5rem}.vs-at__group{margin:1rem 0 0;font-family:var(--vs-font-text);font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--vs-ink-2)}.vs-at__group:first-child{margin-block-start:0}.vs-at__group:empty{display:none}.vs-at__list .vs-tail__card-price,.vs-at__price,.vs-at__row-price{font-family:var(--vs-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.vs-at__unit{font-family:var(--vs-font-text);font-size:.8125rem;color:var(--vs-ink-2);white-space:normal}.vs-at__ask{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.75rem 1rem;border:1px solid var(--vs-line-strong);border-radius:8px;background:var(--vs-signal-wash);line-height:1.4}@media screen and (min-width:750px){.vs-at__ask{grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem}}.vs-at__ask .vs-tail__card-price{justify-self:start}.vs-at__ask-panel{display:grid;gap:.75rem;padding:1rem;border:1px solid var(--vs-line-strong);border-radius:8px;scroll-margin-block-start:6rem}.vs-at__ask-panel>.vs-h3,.vs-at__ask-panel>.vs-note{margin:0}.vs-at__ask-panel[hidden]{display:none}.vs-at__ask .vs-tail__card-name{font-weight:500}.vs-at__ask-btn{grid-column:1 / -1;justify-self:start;min-height:44px}.vs-at__cta{justify-self:stretch}@media screen and (min-width:750px){.vs-at__cta{justify-self:start;min-width:16rem}}.vs-at__cta[hidden]{display:none}.vs-at__money{word-spacing:-.4ch}.vs-at__money .vs-at__unit{word-spacing:normal}.vs-at [aria-invalid=true]:focus,.vs-at [aria-invalid=true]:focus-visible{outline:2px solid var(--vs-danger);outline-offset:2px}.vs-at__legal .vs-tail__check{gap:.75rem}.vs-at__legal .vs-tail__check input{border-color:var(--vs-ink-2)}.vs-at__legal .vs-tail__check input:checked,.vs-at__legal .vs-tail__check input:checked:hover{border-color:var(--vs-ink);background-color:var(--vs-ink)}.vs-at__legal-post[hidden]{display:none}.vs-at__legal-post>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:600;cursor:pointer}.vs-at__legal-post>summary::-webkit-details-marker{display:none}.vs-at__legal-post>summary:after{content:"";flex-shrink:0;width:.5rem;height:.5rem;margin-inline-end:.25rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-25%) rotate(45deg)}.vs-at__legal-post[open]>summary:after{transform:translateY(25%) rotate(-135deg)}.vs-at__legal-post>summary:focus-visible{outline:var(--vs-focus);outline-offset:2px}.vs-at__conflict>div{display:grid;gap:.75rem}.vs-at__conflict-actions{display:grid;gap:.5rem;margin:0}@media screen and (min-width:750px){.vs-at__conflict-actions{display:flex;flex-wrap:wrap}}.vs-at__add-hidden,.vs-at [data-vs-at-add][hidden]{display:none}.vs-at__conflict>div[hidden],.vs-at__shop[hidden]{display:none}.vs-at__conflict p{margin:0}html:has(.vs-at__sticky:not([hidden])){scroll-padding-block-end:calc(var(--vs-consent-h, 0px) + 5rem + .5rem + env(safe-area-inset-bottom))}.vs-at__choice{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin:0;padding:.75rem 1rem;border:1px solid var(--vs-line-strong);border-radius:var(--vs-radius-media);background:var(--vs-glass-bg-solid);font-weight:600}.vs-at__wegset{margin:0;padding:0;border:0;min-width:0}.vs-at__wegset>legend{margin-block-end:.5rem}.vs-at .vs-tail__seg.vs-at__seg--one{grid-template-columns:1fr}.vs-at__weg{display:grid;gap:.25rem}.vs-at__weg[hidden],.vs-at [data-vs-at-length][hidden],.vs-at__qty[hidden],.vs-at .vs-tail__switch[hidden]{display:none}.vs-at__open{margin:0;font-weight:600}.vs-at__qty{display:grid;gap:.25rem}.vs-at__stepper{display:inline-flex;align-items:center;gap:.25rem}.vs-at__step-btn{width:44px;height:44px;border:1px solid var(--vs-line-strong);border-radius:6px;background:var(--vs-paper);color:var(--vs-ink);font:inherit;font-size:1.25rem;cursor:pointer}.vs-at__step-btn:focus-visible{outline:var(--vs-focus);outline-offset:2px}.vs-at .vs-at__qty-input{width:4.5rem;padding:0 .5rem;text-align:center;-webkit-appearance:textfield;appearance:textfield}.vs-at__qty-input::-webkit-inner-spin-button,.vs-at__qty-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.vs-at__status{margin:0;font-weight:600}.vs-at__status:empty{display:none}.vs-at__more{display:grid;gap:.5rem}.vs-at__more [hidden]{display:none}.vs-at__more .vs-link{margin-inline-start:.25rem}.vs-at__sticky{position:fixed;inset:auto 0 0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem var(--vs-gutter) calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--vs-line);background:var(--vs-paper)}.vs-at__sticky[hidden]{display:none}.vs-at__sticky-text{min-width:0;font-weight:600;font-size:.875rem;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vs-at__sticky .vs-btn{flex:none}@media screen and (min-width:750px){.vs-at__sticky{display:none!important}}.vs-at__sec{display:grid;gap:1rem;align-content:start}.vs-at__how{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.vs-at__how{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vs-at-col-gap)}.vs-at__tailor:has(.vs-at__tailor-media),.vs-at__visit{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.vs-at__how li{display:grid;gap:.375rem;align-content:start}.vs-at__how-n{font-family:var(--vs-font-mono);font-size:.875rem;color:var(--vs-ink-2)}.vs-at__sec .vs-h3,.vs-at__sec .vs-body{margin:0}.vs-at__tailor-copy{display:grid;gap:1rem;align-content:start}.vs-at__tailor-detail{display:none}@media screen and (min-width:750px){.vs-at__tailor-detail{display:block;width:100%;max-inline-size:18rem;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 70%;margin-block-start:1rem;border-radius:var(--vs-radius-media)}}.vs-at__tailor-media img{display:block;width:100%;height:auto;border-radius:var(--vs-radius-media)}@media screen and (min-width:750px){.vs-at__tailor-media img{aspect-ratio:4 / 3;object-fit:cover;object-position:50% 65%}}.vs-at__address{font-style:normal}.vs-at__send{display:grid;gap:.5rem;max-width:40rem;scroll-margin-block-start:6rem}.vs-at__send .vs-at__send-self{font-weight:500}.vs-at__send .vs-note{margin:0}.vs-at__request{scroll-margin-block-start:6rem}.vs-at__request>.vs-h2:focus:not(:focus-visible){outline:none}.vs-at__form{display:grid;gap:1rem;max-width:40rem}.vs-at__fields{display:grid;gap:1rem}@media screen and (min-width:750px){.vs-at__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-at__f--wide{grid-column:1 / -1}}.vs-at__f{display:grid;gap:.25rem;margin:0}.vs-at__in{width:100%;min-height:44px;padding:.625rem .75rem;border:1px solid var(--vs-line-strong);border-radius:6px;background:var(--vs-paper);color:var(--vs-ink);font:inherit;font-size:1rem}.vs-at__in:focus-visible{outline:var(--vs-focus);outline-offset:2px}.vs-at__ok{margin:0;padding:.75rem 1rem;border-radius:var(--vs-radius-media);background:var(--vs-signal-wash);font-weight:600}.vs-at__cat-hint{margin-block-end:.75rem}.vs-at__rows{margin:0 0 1rem;padding:0;list-style:none}.vs-at__row{display:grid;grid-template-columns:1fr auto;gap:.25rem 1rem;align-items:baseline;padding-block:.625rem;border-block-end:1px solid var(--vs-line);line-height:1.45}.vs-at__row-name{display:grid;gap:.125rem}.vs-at__row-sub{font-size:.8125rem;color:var(--vs-ink-2)}.vs-at__row-price{text-align:end}.vs-at__row-price--text{max-width:10rem;font-family:var(--vs-font-text);font-size:.875rem;color:var(--vs-ink-2);white-space:normal}@media(prefers-reduced-motion:reduce){.vs-at__tile-media{transition:none}}.vs-at__cat-h{margin:0;font:inherit}.vs-at__step-btn[aria-disabled=true]{color:var(--vs-ink-2);cursor:not-allowed}.vs-at__choice[hidden],.vs-at__aside{display:none}@media screen and (min-width:1100px){.vs-at__flow{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);column-gap:var(--vs-at-col-gap);align-items:start}.vs-at__flow>*{grid-column:1 / 3}.vs-at__flow>.vs-at__step{max-width:none}.vs-at__flow>.vs-at__step :is(p,.vs-note){max-width:40rem}.vs-at__flow>[data-vs-at-step="1"]{grid-column:1 / -1}.vs-at__flow>.vs-at__aside:not([hidden]){grid-column:3;grid-row:2 / -1;position:sticky;top:calc(var(--header-height, 60px) + 1.5rem);max-height:calc(100vh - var(--header-height, 60px) - 3rem);overflow-y:auto;overscroll-behavior:contain;display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--vs-line-strong);border-radius:8px;background:var(--vs-paper)}.vs-at__aside .vs-at__cta{justify-self:stretch;min-width:0}.vs-at__aside[data-step="3"] [data-vs-at-next],.vs-at__aside[data-step="2"]>:is([data-vs-at-express-row],.vs-at__legal,[data-vs-at-conflict],[data-vs-at-add],[data-vs-at-status-wrap]){display:none}}.vs-at .vs-acc__sum{margin-inline:-.5rem;padding-inline:.5rem}.vs-at__req{font-weight:400;color:var(--vs-ink-2)}.vs-at__ok:focus:not(:focus-visible){outline:none}.vs-at__tailor .vs-body{text-wrap:pretty}.vs-at__sec>.vs-at__how+.vs-h3{margin-block-start:clamp(3rem,5vw,5rem)}.vs-at [data-vs-at-express-amount]{font-weight:600;word-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-vs-schneiderei.css.map */
