.sw-bundle{margin-top:22px;font-family:var(--font-body--family)}.sw-bundle__label{font-family:inherit;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;color:#8a857a;margin:0 0 12px}.sw-bundle__list{display:flex;flex-direction:column;gap:8px}.sw-bundle__card{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1.5px dashed #CFC8B8;border-radius:10px;background:#fff;transition:background .15s ease}.sw-bundle__card:hover{background:#faf9f6}.sw-bundle__img{width:64px;height:64px;flex:0 0 auto;border-radius:10px;overflow:hidden;display:grid;place-items:center}.sw-bundle__img img{width:100%;height:100%;object-fit:contain}.sw-bundle__info{flex:1;min-width:0;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sw-bundle__title{font-size:15.5px;font-weight:700;letter-spacing:-.012em;color:#240616;text-decoration:none;line-height:1.2}.sw-bundle__title:hover{color:#000}.sw-bundle__tag{font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:3px 7px;border-radius:6px;line-height:1.4;white-space:nowrap}.sw-bundle__tag--best{background:#901455;color:#fff}.sw-bundle__tag--fav{background:#cec8ff;color:#2a2266}.sw-bundle__price{display:flex;align-items:baseline;gap:9px;flex:0 0 auto;font-variant-numeric:tabular-nums}.sw-bundle__was{font-size:13px;color:#a79fa1;text-decoration:line-through}.sw-bundle__now{font-size:16px;font-weight:700;color:#240616}.sw-bundle__now.is-sale{color:#901455}.sw-bundle__badge{font-size:11px;font-weight:800;color:#fff;background:#901455;border-radius:6px;padding:3px 7px;white-space:nowrap}.sw-bundle__act{flex:0 0 auto;display:flex}.sw-bundle__act .quick-add__button,.sw-bundle__act .btn{width:auto;min-width:44px;height:44px;border-radius:10px!important;background:#fe9d02!important;color:#240616!important;border:0!important;box-shadow:none!important}.sw-bundle__act .quick-add__button:hover,.sw-bundle__act .btn:hover{background:#901455!important;color:#fff!important;border-color:#901455!important}.sw-bundle__act .quick-add__button:hover:before,.sw-bundle__act .btn:hover:before{background:#901455!important}.sw-bundle__act .btn:hover :where(span,.btn__text,.add-to-cart-text,svg,.icon,.btn__icon){color:#fff!important}@media(max-width:520px){.sw-bundle__card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"img info act" "img price act";column-gap:12px;row-gap:3px;align-items:center;padding:10px 12px}.sw-bundle__img{grid-area:img;width:52px;height:52px;align-self:center}.sw-bundle__info{grid-area:info;align-self:end;gap:7px}.sw-bundle__title{font-size:14px}.sw-bundle__price{grid-area:price;align-self:start;gap:7px}.sw-bundle__was{font-size:12px}.sw-bundle__now{font-size:14.5px}.sw-bundle__badge{font-size:10px;padding:2px 5px}.sw-bundle__act{grid-area:act;align-self:center}.sw-bundle__act .quick-add__button,.sw-bundle__act .btn{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important}.sw-bundle__act :where(.btn__text,.add-to-cart-text,.quick-add__button-text){display:none!important}.sw-bundle__act :where(svg,.icon,.btn__icon){margin:0!important}}[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}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-stelward-bundle.css.map */
