.sw-setc{--sw-ink:#240616;--sw-line:#CFC8B8;--sw-tile:#F1EEE7;--sw-rasp:#901455;font-family:var(--font-body--family);margin:4px 0 2px}.sw-setc__label{margin:0 0 4px;font-family:inherit;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;color:#8a857a}.sw-setc__list{border-top:1px dashed var(--sw-line)}.sw-setc__row{display:flex;align-items:center;gap:20px;padding:5px 0;border-bottom:0;text-decoration:none;color:var(--sw-ink);transition:background-color .15s ease}.sw-setc__row:hover{background:#faf9f6}.sw-setc__row--ph{cursor:default;opacity:.7}.sw-setc__img{flex:0 0 auto;width:72px;height:72px;border-radius:10px;overflow:hidden;background:var(--sw-tile);display:grid;place-items:center}.sw-setc__img img{width:100%;height:100%;object-fit:contain;padding:6px}.sw-setc__img .sw-setc__ph{width:60%;height:60%;opacity:.35}.sw-setc__name{flex:1 1 auto;min-width:0;font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:var(--sw-ink)}.sw-setc__row:hover .sw-setc__name{color:var(--sw-rasp)}.sw-setc__price{margin-inline-start:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:12px;font-size:18px;color:var(--sw-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.sw-setc__badge{background:var(--sw-rasp);color:#fff;font-size:13px;font-weight:700;padding:3px 8px;border-radius:6px;line-height:1.4;letter-spacing:.01em}.sw-setc__sum{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 14px;margin-top:18px;font-variant-numeric:tabular-nums}.sw-setc__sum-group{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.sw-setc__sum-label{font-family:inherit;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;color:#8a857a}.sw-setc__sum-now{font-size:30px;font-weight:800;letter-spacing:-.02em;color:var(--sw-rasp);line-height:1}.sw-setc__sum-was{font-size:20px;color:#a79fa1;text-decoration:line-through}.sw-setc__sum-save{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--sw-rasp,#901455);padding:5px 9px;border-radius:6px;align-self:flex-end;position:relative;bottom:1px}.sw-setc__sum-pct{font-size:14px;color:#8a857a;font-weight:600;align-self:flex-end;position:relative;bottom:3px}@media(max-width:640px){.sw-setc__sum-now{font-size:26px}.sw-setc__sum-was{font-size:18px}}.sw-setc__hint{margin:10px 2px 0;font-size:12.5px;color:#8a857a}.sw-setc__hint code{background:#efebe1;padding:1px 5px;border-radius:3px;font-size:12px}@media(max-width:640px){.sw-setc__row{gap:14px;padding:13px 2px}.sw-setc__img{width:58px;height:58px;border-radius:10px}.sw-setc__name{font-size:16px}.sw-setc__price{font-size:16px;gap:8px}.sw-setc__badge{font-size:12px;padding:2px 6px}}.sw-setc__best{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;background:var(--sw-rasp);color:#fff;border-radius:6px;padding:5px 9px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sw-setc__best svg{display:none}[class*=__eyebrow],[class*=__kicker]{display:inline-flex;align-items:center;gap:8px}[class*=__eyebrow]:before,[class*=__kicker]:before{width:9px;height:10px;flex:0 0 9px;align-self:center;border-radius:0;position:relative;top:0}.sw-setc__row{padding:8px 0!important;gap:10px!important}.sw-setc__img{width:44px!important;height:44px!important;flex:0 0 44px!important;border-radius:8px}.sw-setc__img img{width:100%;height:100%;object-fit:cover}.sw-setc__name{font-size:14px!important;font-weight:600}.sw-setc__price{font-size:13.5px!important;gap:8px}.sw-setc__badge{font-size:10.5px!important;padding:2px 6px!important;border-radius:6px}.sw-setc__badge--free{background:#f4f1e9;color:#240616;font-weight:600}.sw-setc__label{font-size:12.5px!important;margin-bottom:6px!important}.sw-setc__best{font-size:10.5px!important;padding:5px 9px!important;margin-bottom:10px!important}.sw-setc__sum{padding-top:10px!important;gap:12px!important}.sw-setc__sum-label{font-size:11.5px!important}.sw-setc__sum-now{font-size:22px!important}.sw-setc__sum-was{font-size:14px!important}.sw-setc__price{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.sw-setc__was{color:#8a8377;text-decoration:line-through;font-weight:500}.sw-setc__badge--free{background:#fe9d02;color:#400b27;font-weight:700;letter-spacing:.02em}.sw-setc{background:#fff;border:1px solid #EBE6DB;border-radius:10px;padding:16px 18px;margin:8px 0 2px;box-shadow:0 1px 2px #1d1a150a,0 8px 20px #1d1a150a}.sw-setc__sum{margin-top:14px;border-top:1px solid #EBE6DB;padding-top:12px}@media(max-width:640px){.sw-setc{padding:14px}}.sw-setc__row{border-bottom:0!important;padding:5px 0!important}.sw-setc__row+.sw-setc__row{border-top:0!important}.sw-setc{position:relative}.sw-setc__best{position:absolute;top:0;right:18px;transform:translateY(-50%);margin:0!important;z-index:2}@media(max-width:640px){.sw-setc__best{right:12px}}.sw-setc__price{flex-direction:column;align-items:flex-end;gap:1px;line-height:1.25}.sw-setc__row-save{font-size:11.5px;font-weight:700;color:var(--sw-rasp,#901455);white-space:nowrap}.sw-setc__gifts{margin:10px 0 2px;padding-top:10px;border-top:1px solid #EBE6DB;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8a857a}.sw-setc__gifts{display:flex!important;align-items:center;gap:10px;border-top:0!important;padding:0!important;margin:12px 0 4px!important;text-align:center}.sw-setc__gifts:before,.sw-setc__gifts:after{content:"";flex:1 1 auto;height:1px;background:#ebe6db}.sw-setc__label{display:flex!important;align-items:center;gap:10px;text-align:center;margin:0 0 4px!important;padding:0!important;border:0!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#8a857a!important}.sw-setc__label:before,.sw-setc__label:after{content:"";flex:1 1 auto;height:1px;background:#ebe6db}.sw-setc__list{border-top:0!important}.sw-setc__badge--free{color:#240616}.sw-setc__best{background:#1d1a15;text-transform:none}.sw-setc__sum-save{text-transform:none}.product-information__details .sw-setc{box-sizing:border-box;background:#fff;border:1px solid #E6E1D6;border-bottom:0;border-radius:10px 10px 0 0;padding:14px 16px 0;margin-bottom:calc(-1 * var(--f-row-gap-mobile, var(--f-row-gap, 0px)))}.product-information__details .sw-setc__label,.product-information__details .sw-setc__gifts{text-transform:none!important;font-size:12.5px!important;letter-spacing:0!important;color:#2406169e!important}.product-information__details .sw-setc__list .sw-setc__row:has(.sw-setc__badge){box-sizing:border-box!important;background:#fff!important;border:1px solid #FE9D02!important;border-radius:10px!important;overflow:hidden!important;padding:0!important;gap:0!important;min-height:64px!important;margin:4px 0 10px!important;align-items:stretch!important}.product-information__details .sw-setc__row:has(.sw-setc__badge) .sw-setc__img{flex:0 0 64px!important;width:64px!important;min-height:64px!important;align-self:stretch!important;height:auto!important;display:block!important;padding:0!important;margin:0!important;background:transparent!important;border-radius:0!important;overflow:visible!important}.product-information__details .sw-setc__row:has(.sw-setc__badge) .sw-setc__img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:0!important;padding:0!important;margin:0!important}.product-information__details .sw-setc__row:has(.sw-setc__badge) .sw-setc__name{color:#240616!important;font-size:13.5px!important;font-weight:600!important;padding:10px 0 10px 14px!important}.product-information__details .sw-setc__row:has(.sw-setc__badge) .sw-setc__price{padding:10px 14px!important;gap:8px!important}.product-information__details .sw-setc__badge{background:#fe9d02!important;color:#240616!important;text-transform:none!important;font-weight:700!important;border-radius:6px!important;padding:3px 8px!important}.product-information__details .sw-setc__row-save{display:inline-flex;align-items:center;padding:2px 7px;border-radius:6px;background:#f5efe4;color:#901455;font-weight:600}.product-information__details .sw-setc__sum{box-sizing:border-box;background:#f5f2ec;margin:10px -17px 0;padding:14px 16px 12px;border-top:1px solid #E6E1D6;border-left:1px solid #E6E1D6;border-right:1px solid #E6E1D6}.product-information__details:has(.sw-setc) .buy-buttons-block{border-top:0!important;border-radius:0!important;padding-top:0!important}.product-information__details .sw-setc__row:has(.sw-setc__badge) .sw-setc__name,.product-information__details .sw-setc__row:has(.sw-setc__badge) .sw-setc__price{align-self:center!important}.sw-setc .sw-setc__sum,.product-information__details .sw-setc .sw-setc__sum{border:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/stelward-set-contents.css.map */
