.fs-xsell{margin-top:18px;display:grid;gap:8px}.fs-xsell__rule{display:flex;align-items:center;gap:12px;margin:4px 0 2px;color:#14110f}.fs-xsell__rule:before,.fs-xsell__rule:after{content:"";flex:1 1 auto;height:1px;background:#f0d9c6}.fs-xsell__rule span{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.fs-x{border:1.5px solid #e9e3dc;border-radius:14px;background:#faf8f5;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.fs-x.is-on{border-color:#ec5d01;border-width:2px;background:#fff}.fs-x.is-missing{border-color:#c0392b}.fs-x__hit{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;background:none;border:0;text-align:left;cursor:pointer;font-family:inherit;color:#14110f;min-width:0}.fs-x__box{flex:none;width:22px;height:22px;border-radius:6px;border:2px solid #f0b78a;background:#fff;display:grid;place-items:center;color:#fff;transition:background .14s ease,border-color .14s ease}.fs-x__box svg{width:14px;height:14px;opacity:0;transition:opacity .14s ease}.fs-x.is-on .fs-x__box{background:#ec5d01;border-color:#ec5d01}.fs-x.is-on .fs-x__box svg{opacity:1}.fs-x__img{flex:none;width:46px;height:46px;border-radius:10px;object-fit:cover;background:#f2ede8}.fs-x__copy{flex:1 1 auto;min-width:0;display:grid;gap:1px}.fs-x__title{font-size:14.5px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.fs-x__note{font-size:12.5px;color:#726b64;line-height:1.35}.fs-x__price{flex:none;font-size:15px;font-weight:800;letter-spacing:-.01em}.fs-x__opts{padding:0 14px 12px 48px;display:grid;gap:6px}.fs-x__optlabel{font-size:12.5px;color:#726b64}.fs-x__selects{display:flex;flex-wrap:wrap;gap:8px}.fs-x__selects .fs-sel{flex:0 1 auto}@media(max-width:749px){.fs-x__hit{padding:9px 11px;gap:10px}.fs-x__img{width:40px;height:40px}.fs-x__title{font-size:13.5px}.fs-x__price{font-size:14px}.fs-x__opts{padding:0 11px 11px 43px}}.fs-rows__note{margin:0;padding:10px 12px;border-radius:10px;background:#f3f9f5;color:#0f7a5a;font-size:13.5px;font-weight:600;line-height:1.4}.fs-sel:has(>.fs-swatch-dot)>select{padding-inline-start:32px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fs-xsell.css.map */
