.sts-sat{background:var(--sts-bg);color:var(--sts-ink);font-family:var(--sts-font)}.main-content:has(>.shopify-section>.sts-sat){background:var(--sts-bg)}.sts-sat__wrap{max-width:var(--sts-container);margin:0 auto;padding:24px 18px 64px}.sts-sat [hidden]{display:none!important}.sts-sat__head{margin-bottom:18px}.sts-sat__eyebrow{margin:0;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sts-lavender-ink)}.sts-sat__h1{margin:2px 0 4px;font-size:clamp(26px,3.4vw,38px);font-weight:700;line-height:1.15;color:var(--sts-navy);text-wrap:pretty}.sts-sat__sub{margin:0;max-width:640px;font-size:14.5px;color:var(--sts-text-muted);text-wrap:pretty}.sts-sat__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 22px;border:0;border-radius:999px;background:var(--sts-navy);color:#fff;font:600 14px/1.2 var(--sts-font);cursor:pointer;text-decoration:none;flex:none}.sts-sat__btn--outline{padding:11px 20px;background:#fff;color:var(--sts-navy);border:1.5px solid var(--sts-navy)}.sts-sat__btn[aria-busy=true]{opacity:.6;pointer-events:none}@media(hover:hover)and (pointer:fine){.sts-sat__btn:hover{background:var(--sts-ink)}.sts-sat__btn--outline:hover{background:var(--sts-navy);color:#fff}.sts-sat__type:hover{border-color:var(--sts-navy)}.sts-sat__opt:hover,.sts-sat__ccopt:hover{background:#f1f1f5}}.sts-sat__link,.sts-sat__clear{background:none;border:0;padding:8px 2px;min-height:44px;color:var(--sts-navy);font:600 13.5px/1.2 var(--sts-font);text-decoration:underline;text-underline-offset:3px;cursor:pointer;flex:none}.sts-sat__clear{font-size:13px;white-space:nowrap}.sts-sat__x{flex:none;width:36px;height:36px;border:1px solid #D9DCEB;border-radius:50%;background:#fff;color:var(--sts-navy);font:17px/1 var(--sts-font);cursor:pointer;position:relative}.sts-sat__x:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.sts-sat :focus-visible{outline:3px solid var(--sts-navy);outline-offset:2px}.sts-sat__fq{margin-bottom:28px;padding:16px 18px;background:var(--sts-lavender-soft);border:1px solid #D9DCEB;border-radius:18px}.sts-sat__fq-idle{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.sts-sat__fq-copy{flex:1 1 300px;min-width:0}.sts-sat__fq-t{margin:0;font-size:15.5px;font-weight:700;color:var(--sts-navy);overflow-wrap:anywhere}.sts-sat__fq-s{margin:0;font-size:13.5px;color:#4a4d63;text-wrap:pretty;overflow-wrap:anywhere}.sts-sat__fq-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.sts-sat__fq-top .sts-sat__fq-copy{flex:1 1 auto}.sts-sat__fq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin-top:16px;align-items:end}.sts-sat__fq-f{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12.5px;font-weight:600;color:var(--sts-navy)}.sts-sat__fq-lr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;min-height:40px}.sts-sat__seg{display:inline-flex;gap:2px;padding:2px;background:#fff;border:1px solid #D9DCEB;border-radius:999px}.sts-sat__seg button{min-height:36px;padding:7px 14px;border:0;border-radius:999px;background:transparent;color:var(--sts-navy);font:600 12.5px/1 var(--sts-font);cursor:pointer}.sts-sat__seg button[aria-checked=true]{background:var(--sts-navy);color:#fff}.sts-sat__fq-ir{position:relative;display:flex;gap:8px;min-width:0}.sts-sat__in{flex:1;width:100%;min-width:0;height:48px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid #C9CCDA;border-radius:12px;color:var(--sts-ink);font:400 16px var(--sts-font);outline:none}.sts-sat__in:focus{border-color:var(--sts-navy);box-shadow:0 0 0 1px var(--sts-navy)}.sts-sat__in[aria-invalid=true]{border-color:var(--sts-danger)}.sts-sat__in::placeholder{color:var(--sts-text-muted)}.sts-sat__cc{display:flex;align-items:center;gap:6px;flex:none;height:48px;padding:0 11px;background:#fff;border:1px solid #C9CCDA;border-radius:12px;color:var(--sts-ink);font:400 15px var(--sts-font);white-space:nowrap;cursor:pointer}.sts-sat__cc b{font-weight:700;color:var(--sts-navy)}.sts-sat__caret{font-size:9px;color:var(--sts-text-muted)}.sts-sat__fq-err{margin:10px 0 0;font-size:13.5px;font-weight:600;color:var(--sts-danger)}.sts-sat__fq-fine{margin:12px 0 0;max-width:760px;font-size:12.5px;line-height:1.5;color:#5b5e6b;text-wrap:pretty}.sts-sat__fq-btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.sts-sat__fq-use{margin:8px 0 0;font-size:12.5px;line-height:1.5;color:#5b5e6b}.sts-sat__ts:empty{display:none}.sts-sat__ts{margin-top:10px}.sts-sat__fq-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px 14px}.sts-sat__fq-head .sts-sat__fq-copy{flex:1 1 280px}.sts-sat__fq-head .sts-sat__link{padding-top:0}.sts-sat__steps{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none}.sts-sat__steps li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--sts-text-muted);overflow-wrap:anywhere}.sts-sat__steps li[data-done]{color:var(--sts-ink)}.sts-sat__dot{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;box-sizing:border-box;border:1.5px solid #C9CCDA;border-radius:50%;background:#fff;color:var(--sts-text-muted);font-size:11.5px;font-weight:700}.sts-sat__steps li[data-done] .sts-sat__dot{background:var(--sts-navy);border-color:var(--sts-navy);color:#fff}.sts-sat__fq-btns--demo .sts-sat__btn--demo{background:#fff;color:#4a4d63;border:1.5px dashed #9A9CA6;padding:11px 20px}.sts-sat__res-row{display:flex;align-items:center;flex-wrap:wrap;gap:14px 18px}.sts-sat__res-row .sts-oct{--sts-oct-size:58px}.sts-sat__res-row>div{flex:1 1 240px;min-width:0}.sts-sat__kick{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sts-navy)}.sts-sat__big{margin:0;font-size:22px;font-weight:700;line-height:1.2;color:var(--sts-navy)}.sts-sat__ccpop{position:absolute;top:calc(100% + 6px);left:0;z-index:45;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;width:320px;max-width:calc(100vw - 48px);padding:8px;background:#fff;border:1px solid #DBDCDD;border-radius:14px;box-shadow:0 14px 34px #1e21402e}.sts-sat__sheethead{display:none;justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 8px;border-bottom:1px solid #EEEEF1;font-size:14.5px;font-weight:700;color:var(--sts-navy)}.sts-sat__ccq{width:100%;height:44px;box-sizing:border-box;padding:0 12px;background:#fafaf8;border:1px solid #C9CCDA;border-radius:10px;color:var(--sts-ink);font:400 16px var(--sts-font);outline:none}.sts-sat__cclist{display:flex;flex-direction:column;gap:1px;max-height:260px;overflow:auto;overscroll-behavior:contain}.sts-sat__ccopt{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:9px 10px;border:0;border-radius:9px;background:transparent;color:var(--sts-ink);font:400 14px var(--sts-font);text-align:left;cursor:pointer}.sts-sat__ccopt[aria-selected=true]{background:var(--sts-lavender-soft);font-weight:700}.sts-sat__ccopt span:last-child{flex:none;color:var(--sts-text-muted)}.sts-sat__ccdiv{height:1px;margin:4px 6px;background:#eeeef1}.sts-sat__ccnone{padding:12px 10px;font-size:13.5px;color:var(--sts-text-muted)}.sts-sat__picker{margin-bottom:30px}.sts-sat__h2{margin:0 0 4px;font-size:clamp(21px,2.6vw,26px);font-weight:700;line-height:1.2;color:var(--sts-navy);text-align:center}.sts-sat__pick-sub{margin:0 0 16px;font-size:14px;color:var(--sts-text-muted);text-align:center;text-wrap:pretty}.sts-sat__fams{display:grid;gap:10px;max-width:780px;margin:0 auto}.sts-sat__fam{display:grid;grid-template-columns:130px repeat(4,minmax(0,1fr));gap:10px;align-items:center}.sts-sat__famname{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5b5e6b}.sts-sat__type{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;min-height:80px;padding:10px 4px 9px;background:#fff;border:1.5px solid #E4E5EA;border-radius:14px;color:var(--sts-ink);font-family:var(--sts-font);cursor:pointer}.sts-sat__type[aria-pressed=true]{background:var(--sts-type-tint);border-color:var(--sts-type-deep);color:var(--sts-type-ink)}.sts-sat__code{font-size:12.5px;font-weight:700;letter-spacing:.03em}.sts-sat[data-sat-pre] .sts-sat__picker{display:none}.sts-sat[data-sat-pre] .sts-sat__res{display:block!important;min-height:60vh}.sts-sat__bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 14px;margin-bottom:16px;padding:12px 16px;background:var(--sts-type-tint);border:1.5px solid var(--sts-type-deep);border-radius:16px}.sts-sat__bar-oct{display:inline-flex;flex:none}.sts-sat__bar-oct .sts-oct{--sts-oct-size:44px}.sts-sat__bar-copy{flex:1 1 220px;min-width:0}.sts-sat__bar-for{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sts-navy);overflow-wrap:anywhere}.sts-sat__bar-type{margin:0;font-size:18px;font-weight:700;color:var(--sts-navy)}.sts-sat__bar-words{font-size:14px;font-weight:500;color:#4a4d63}.sts-sat__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.sts-sat__chip{display:flex;align-items:center;gap:7px;min-height:44px;padding:9px 16px;background:#fff;border:1.5px solid #DBDCDD;border-radius:999px;color:var(--sts-ink);font:600 13px/1.2 var(--sts-font);white-space:nowrap;cursor:pointer}.sts-sat__dd .sts-sat__chip{padding:9px 15px}.sts-sat__chip[aria-pressed=true],.sts-sat__chip.is-on{background:var(--sts-navy);border-color:var(--sts-navy);color:#fff}.sts-sat__chip[aria-pressed=true] .sts-sat__caret,.sts-sat__chip.is-on .sts-sat__caret{color:#fff}.sts-sat__dd{position:relative;flex:none}.sts-sat__menu{position:absolute;top:calc(100% + 7px);left:0;z-index:40;box-sizing:border-box;min-width:220px;max-height:340px;overflow:auto;overscroll-behavior:contain;padding:7px;background:#fff;border:1px solid #DBDCDD;border-radius:14px;box-shadow:0 14px 34px #1e214029}.sts-sat__opt{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:var(--sts-ink);font:400 13.5px/1.3 var(--sts-font);text-align:left;cursor:pointer}.sts-sat__opt[aria-checked=true]{background:#f1f1f5}.sts-sat__radio{display:flex;align-items:center;justify-content:center;flex:none;width:17px;height:17px;box-sizing:border-box;border:1.5px solid #9A9CA6;border-radius:50%;background:#fff}.sts-sat__opt[aria-checked=true] .sts-sat__radio{border-color:var(--sts-navy)}.sts-sat__opt[aria-checked=true] .sts-sat__radio:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--sts-navy)}.sts-sat__opt-l{flex:1;min-width:0}.sts-sat__opt-n{font-size:12px;color:var(--sts-text-muted)}.sts-sat__count{margin:0 0 16px;font-size:14px;color:var(--sts-text-muted)}.sts-sat__empty{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:16px;padding:28px 20px;background:#fff;border:1px dashed #C9CCDA;border-radius:18px;text-align:center}.sts-sat__empty p{margin:0;font-size:15px;color:var(--sts-ink);text-wrap:pretty}.sts-sat__grid{transition:opacity .2s ease}.sts-sat__res[aria-busy=true] .sts-sat__grid{opacity:.45}.sts-sat .sts-grid{margin-top:0}.sts-sat__more{margin-top:24px;text-align:center}.sts-sat__rt-oct{display:inline-flex;flex:none}.sts-sat__rt-oct .sts-oct{--sts-oct-size:18px}.sts-sat__rtbox{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:16px;padding:14px 16px;background:#fff;border:1.5px solid var(--sts-type-deep);border-radius:16px}.sts-sat__rtbox>p{flex:1 1 260px;min-width:0;margin:0;font-size:14px;color:var(--sts-ink);text-wrap:pretty}.sts-sat__rtbox .sts-sat__btn{padding:12px 20px}.sts-sat__rtbox .sts-sat__rterr{flex-basis:100%;font-size:13.5px;font-weight:600;color:var(--sts-danger)}.sts-card__body>.sts-sat__step{margin:0;font-size:10.5px;font-weight:700;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;color:var(--sts-type-ink)}.sts-sat__step.is-empty{visibility:hidden}.sts-sat__err{padding:24px 0;text-align:center;font-size:14.5px}.sts-card__media>.sts-card__flag--for{display:inline-flex;gap:6px;padding:4px 10px 4px 5px;background:#fff;border:1px solid var(--sts-type-deep);color:var(--sts-type-ink);font-size:11px;font-weight:600;pointer-events:none}.sts-card[data-sts-for] .sts-card__flag:not(.sts-card__flag--for),.sts-card[data-sts-for] .sts-card__anyway,.sts-card[data-sts-for] .sts-card__overbudget,.sts-card[data-sts-for] .sts-card__liked{display:none!important}.sts-card[data-sts-for] .sts-card__add{display:inline-flex!important}.sts-card[data-sts-for] .sts-card__imglink{filter:none!important;opacity:1!important}.sts-card.sts-card[data-sts-for]{border-color:var(--sts-line)}.sts-sat__pv .sts-overlay__panel{max-width:480px}.sts-sat__pv-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #EEEEF1}.sts-sat__pv-eb{margin:0;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sts-lavender-ink)}.sts-sat__pv-to{margin:0;font-size:14.5px;font-weight:700;color:var(--sts-navy);overflow-wrap:anywhere}.sts-sat__pv-body{overflow:auto;overscroll-behavior:contain}.sts-sat__pv-meta{display:flex;flex-direction:column;gap:3px;padding:12px 18px;border-bottom:1px solid #EEEEF1;font-size:13px;color:var(--sts-text-muted)}.sts-sat__pv-meta b{color:var(--sts-ink)}.sts-sat__pv-mail{display:flex;flex-direction:column;gap:12px;padding:22px 22px 24px}.sts-sat__pv-mail p{margin:0;font-size:14.5px;line-height:1.55;color:var(--sts-ink);text-wrap:pretty}.sts-sat__pv-mail .sts-sat__btn{align-self:flex-start;margin-top:4px}.sts-sat__pv-logo{font-size:16px!important;font-weight:700;color:var(--sts-navy)!important}.sts-sat__pv-foot{margin-top:6px!important;font-size:12px!important;line-height:1.5;color:var(--sts-text-muted)!important}.sts-sat__pv-type{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fafaf8;border:1px solid #EEEEF1;border-radius:14px}.sts-sat__pv-type .sts-oct{--sts-oct-size:44px}.sts-sat__pv-sms{padding:20px 18px 26px;background:#f4f4f7}.sts-sat__pv-sms>p{margin:0 0 10px;font-size:11.5px;color:var(--sts-text-muted);text-align:center}.sts-sat__bubble{max-width:88%;padding:12px 14px;background:#e6e7ee;border-radius:18px 18px 18px 4px;color:var(--sts-ink);font-size:14.5px;line-height:1.45;overflow-wrap:anywhere}.sts-sat__bubble a{color:#2f5fb3}@media(max-width:860px){.sts-sat__wrap{padding:16px 16px 48px}.sts-sat__h1{font-size:clamp(24px,6.8vw,31px);line-height:1.14}.sts-sat__h2{font-size:clamp(21px,5.6vw,26px)}.sts-sat__fq{padding:16px}.sts-sat__fq-grid{grid-template-columns:1fr;gap:20px}.sts-sat__x{width:44px;height:44px}.sts-sat__fam{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sts-sat__famname{grid-column:1/-1;margin-top:6px;text-align:center}.sts-sat__filters{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 14px;padding:2px 16px 10px;scrollbar-width:none}.sts-sat__filters::-webkit-scrollbar{display:none}.sts-sat__filters>*{flex:0 0 auto}.sts-sat__menu,.sts-sat__ccpop{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:96;width:100%;max-width:none;min-width:0;max-height:72vh;border:0;border-top:1px solid #DBDCDD;border-radius:20px 20px 0 0;padding:14px 16px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -14px 40px #1e214038;animation:sts-sat-up .22s ease}.sts-sat__menu .sts-sat__sheethead{margin-bottom:6px}.sts-sat__sheethead{display:flex}.sts-sat__cclist{max-height:none}.sts-sat__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#14163259}.sts-sat .sts-grid{gap:12px}}@keyframes sts-sat-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.sts-sat__menu,.sts-sat__ccpop{animation:none}.sts-sat__grid{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/273/assets/sts-shop-any-type.css.map */
