.swf-hero{position:relative;overflow:hidden}.swf-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.swf-hero__inner{position:relative;display:flex;align-items:center;min-height:100vh;min-height:100svh;padding-block:60px}.swf-hero__box{width:50%;padding:40px 32px;border-radius:8px;box-shadow:0 10px 40px #00000040;background:rgb(var(--background));color:rgb(var(--text-color))}.swf-hero__header{text-align:center;max-width:60ch;margin:0 auto 1.5rem}.swf-hero__header .h2{margin:0}.swf-hero__desc{margin-top:.5rem;opacity:.75}.swf-hero__desc>p{margin:0}.swf-start{display:grid;gap:var(--form-control-gap)}.swf-start__watch{margin:0 0 .5rem;padding:.75rem 1rem;border:1px solid rgb(var(--border-color))}.swf-start .swf-error{margin:0}.swf-start .swf-fineprint{margin:0;text-align:center}.swf-hero__cta{display:flex;width:100%;margin-top:.5rem}.swf-notice{margin:0 0 1rem;padding:.75rem 1rem;background:rgb(var(--warning-background));color:rgb(var(--warning-text));font-size:var(--text-sm)}@media(max-width:749px){.swf-hero__inner{padding-block:24px 48px}.swf-hero__box{width:100%;margin-inline:0!important;padding:28px 20px}}.swf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.625rem;margin-top:1rem}.swf-card{min-height:3.25rem;padding:.75rem .875rem;text-align:start;border:1px solid rgb(var(--border-color));border-radius:var(--input-border-radius);color:rgb(var(--text-color) / .8);cursor:pointer;transition:border-color .15s ease-in-out,color .15s ease-in-out;overflow-wrap:anywhere}.swf-card:hover,.swf-card.is-selected{color:rgb(var(--text-color));border-color:currentColor}.swf-card--muted{border-style:dashed;color:rgb(var(--text-color) / .65)}.swf-modal{--modal-body-max-width: 40rem}.swf-modal::part(content){display:flex;flex-direction:column}.swf-modal::part(body){flex:1 0 auto}@media screen and (max-width:699px){.swf-modal::part(base){place-items:stretch}.swf-modal::part(content){max-height:none;height:100%}}@media screen and (min-width:700px){.swf-modal::part(content){height:min(85dvh,52rem)}}.swf-head{position:relative;min-height:1.5rem;display:grid;place-items:center}.swf-head__back{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);font-size:var(--text-sm);cursor:pointer}.swf-head__back:hover{color:rgb(var(--text-color))}.swf-head__count{margin:0}.swf-progress{height:2px;margin:calc(-1 * var(--modal-body-padding-block)) calc(-1 * var(--modal-body-padding-inline)) var(--modal-body-padding-block);background:rgb(var(--border-color))}.swf-progress>span{display:block;height:100%;width:0;background:rgb(var(--button-background));transition:width .45s cubic-bezier(.785,.135,.15,.86)}.swf-step .h3{margin:0 0 1.25rem}.swf-step .h3:focus{outline:none}.swf-hint{margin:-.75rem 0 1.25rem}.swf-summary{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin:0 0 1rem;font-size:var(--text-sm)}.swf-summary .link{cursor:pointer;color:rgb(var(--text-color))}.swf-field{display:grid;gap:var(--form-control-gap);margin:0 0 var(--fieldset-gap);padding:0;min-width:0}fieldset.swf-field{border:0;margin-top:1.25rem}.swf-field legend{padding:0;margin-bottom:var(--form-control-gap)}.swf-field .swf-fineprint{margin-top:calc(-1 * var(--form-control-gap) / 2)}.swf-row{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}@media(max-width:479px){.swf-row{grid-template-columns:1fr}}.swf-fineprint{margin:0 0 .5rem;font-size:var(--text-sm)}:is(.swf-form,.swf-start) .input.is-invalid{border-color:rgb(var(--error-text))}.swf-form textarea.input{resize:vertical;min-height:6rem}.swf-form .select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' stroke='%23303030' stroke-width='1.5'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat right var(--input-padding-inline) center;cursor:pointer}.swf-chips{display:flex;flex-wrap:wrap;gap:.5rem}.swf-chips .block-swatch{cursor:pointer;background:none}.swf-chips .block-swatch:hover{color:rgb(var(--text-color))}.swf-chips .block-swatch.is-selected{border-color:rgb(var(--text-color))}.swf-btn{width:100%;margin-top:1.5rem}.swf-btn+.swf-btn{margin-top:.75rem}.swf-btn:disabled{opacity:.5;cursor:not-allowed}.swf-btn.is-loading{pointer-events:none;opacity:.7}.swf-skip{display:block;margin:1rem auto 0;cursor:pointer;font-size:var(--text-sm)}.swf-error{margin:.5rem 0 0;color:rgb(var(--error-text));font-size:var(--text-sm)}.swf-error:empty{display:none}.swf-drop{padding:2.5rem 1rem;text-align:center;border:1px dashed rgb(var(--text-color) / .35);color:rgb(var(--text-color) / .65);cursor:pointer;transition:border-color .15s,color .15s}.swf-drop:hover,.swf-drop.is-over{border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.swf-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.5rem;margin-top:.75rem}.swf-thumbs:empty{display:none}.swf-thumb{position:relative;aspect-ratio:1;overflow:hidden;background:rgb(var(--text-color) / .05)}.swf-thumb img{width:100%;height:100%;object-fit:cover;display:block}.swf-thumb button{position:absolute;top:4px;inset-inline-end:4px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#1c1c1cbf;color:#fff;cursor:pointer;line-height:1}.swf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.swf-done-text>p{margin:0 0 1rem}.swf-recap{display:grid;grid-template-columns:auto 1fr;gap:.375rem 1.25rem;margin:1.25rem 0 0;padding:1.25rem;border:1px solid rgb(var(--border-color))}.swf-recap dt{color:rgb(var(--text-color) / .65)}.swf-recap dd{margin:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sell-watch-form.css.map */
