.fset{container-type:inline-size;--fs-ink: var(--ch-navy, #1E2A47);--fs-line: var(--ch-line, rgba(30, 42, 71, .14));--fs-gold: var(--ch-gold-ink, #8A5E06);--fs-radius: var(--ch-radius, 14px);display:block;margin:18px 0 0;padding:22px 20px 20px;border:1px solid var(--fs-line);border-radius:var(--fs-radius);background:#fff;color:var(--fs-ink)}.fset__title{margin:0;font-size:21px;line-height:1.2;font-weight:700;letter-spacing:0}.fset__deal{margin:6px 0 0;font-size:15px;line-height:1.45;color:var(--fs-gold);font-weight:600}.fset__photo{margin:16px 0 0}.fset__photo img{display:block;width:100%;height:auto;border-radius:10px}.fset__photo img[hidden]{display:none}.fset__colors{display:flex;align-items:center;gap:10px;margin:16px 0 4px}.fset__kinds{display:flex;gap:8px;margin:16px 0 0}.fset__kinds[hidden]{display:none}.fset__kind{flex:1 1 0;min-height:44px;padding:0 12px;border:1px solid rgba(30,42,71,.3);border-radius:999px;background:#fff;color:var(--fs-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .16s var(--ch-ease-out, ease),color .16s var(--ch-ease-out, ease),transform .14s var(--ch-ease-out, ease)}.fset__kind[aria-pressed=true]{background:var(--fs-ink);border-color:var(--fs-ink);color:#fff}.fset__kind:active{transform:scale(.97)}@media(hover:hover){.fset__kind:not([aria-pressed=true]):hover{background:#1e2a470f}}.fset__label{font-size:15px;margin-right:4px}.fset__swatch{width:34px;height:34px;border-radius:50%;padding:0;cursor:pointer;background:var(--sw);border:1px solid rgba(30,42,71,.28);box-shadow:0 0 0 3px #fff;transition:box-shadow .22s var(--ch-ease-out, ease),transform .14s var(--ch-ease-out, ease)}.fset__swatch[aria-pressed=true]{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--fs-ink)}.fset__swatch:active{transform:scale(.94)}.fset__rows{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.fset__row{display:grid;grid-template-columns:26px minmax(0,.94fr) minmax(0,1.06fr) auto;grid-template-areas:"n g g x" "n c c ." "n w s p";gap:8px;align-items:center;padding:10px;border-radius:12px;background:var(--ch-cream, #F6F1E7)}.fset__n{grid-area:n;align-self:start;width:26px;height:26px;margin-top:9px;border-radius:50%;background:var(--fs-ink);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center}.fset__row [data-k=handle]{grid-area:g}.fset__row [data-k=word]{grid-area:w}.fset__row [data-k=size]{grid-area:s}.fset__pick{grid-area:c;position:relative;min-width:0}.fset__pick:before{content:"";position:absolute;left:11px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;pointer-events:none;background:var(--sw, transparent);box-shadow:inset 0 0 0 1px #1e2a4752}.fset__row .fset__pick .fset__select{padding-left:38px}.fset__hint--colors{margin:0 0 2px}.fset__price{grid-area:p;min-width:44px;text-align:right;font-size:15px;font-weight:600}.fset__x{grid-area:x;width:44px;height:44px;border:0;background:none;color:var(--fs-ink);font-size:24px;line-height:1;cursor:pointer;border-radius:10px}.fset__x:hover{background:#1e2a470f}.fset__select{width:100%;min-width:0;height:44px;padding:0 30px 0 12px;border:1px solid rgba(30,42,71,.3);border-radius:10px;background:#fff;color:var(--fs-ink);font:inherit;font-size:15px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 19px,calc(100% - 12px) 19px;background-size:5px 5px;background-repeat:no-repeat}.fset__row .fset__select{padding:0 26px 0 10px}.fset__row.is-bad [data-k=size]{border-color:#b42318;box-shadow:0 0 0 1px #b42318}.fset__more{margin:10px 0 0;padding:10px 2px;min-height:44px;border:0;background:none;color:var(--fs-ink);font:inherit;font-size:15px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fset__sum{margin:8px 0 14px;padding-top:12px;border-top:1px solid var(--fs-line)}.fset__line{display:flex;justify-content:space-between;margin:4px 0;font-size:15px}.fset__line--off{color:var(--fs-gold);font-weight:600}.fset__line--total{font-size:17px;font-weight:700}.fset__hint{margin:4px 0;font-size:14px;color:var(--ch-muted, #5B6580)}.fset__add[disabled]{opacity:.7;cursor:progress}.fset__msg{margin:10px 0 0;min-height:1.2em;font-size:14px}.fset__msg:empty{display:none}@media(prefers-reduced-motion:reduce){.fset__swatch{transition:none}}.fset__dates{margin-top:12px}.fset__dates:empty{display:none}.fset__row:not(:has([data-k=word])) [data-k=size]{grid-area:auto;grid-row:3;grid-column:2 / 4}@container (max-width: 330px){.fset__row{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) auto;grid-template-areas:"g g x" "c c ." "w s p"}.fset__n{display:none}.fset__row .fset__select{padding:0 24px 0 9px;background-position:calc(100% - 15px) 19px,calc(100% - 10px) 19px}.fset__row .fset__pick .fset__select{padding-left:34px}.fset__row:not(:has([data-k=word])) [data-k=size]{grid-column:1 / 3}}@container (min-width: 620px){.fset__row{grid-template-areas:"n g c x" "n w s p"}.fset__row:not(:has([data-k=word])) [data-k=size]{grid-row:2}}.fset-or{display:flex;align-items:center;gap:14px;margin:26px 0 6px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ch-muted, #5B6580)}.fset-or:before,.fset-or:after{content:"";flex:1;height:1px;background:var(--ch-line, rgba(30, 42, 71, .14))}.fset__skip{display:inline-block;margin:8px 0 0;padding:4px 0;font-size:14px;color:var(--fs-ink);text-decoration:underline;text-underline-offset:3px}#fset-one{scroll-margin-top:110px}.fset__dates li:not(.ch-buy-notes__date,.ch-buy-notes__far,.ch-buy-notes__ship){display:none}@media(min-width:750px){.fset{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:16px}.fset>*{grid-column:1 / -1}.fset>.fset__photo{grid-column:1;grid-row:1;margin:0}.fset>.fset__head{grid-column:2;grid-row:1;align-self:center}.fset__photo img{border-radius:8px}.fset__select{height:40px}.fset__x{width:40px;height:40px}.fset__n{margin-top:7px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/family-set.css.map */
