.sub-bundle-block{position:relative;margin-bottom:20px}.sub-bundle-block__checkbox{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.sub-bundle-block__card{display:flex;align-items:center;gap:14px;padding:15px;border:1px solid rgba(var(--text-color),.15);border-radius:12px;background:rgba(var(--section-background),1);cursor:pointer;position:relative;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.sub-bundle-block__card:hover{border-color:rgba(var(--text-color),.35)}.sub-bundle-block__checkbox:checked+.sub-bundle-block__card{border-color:rgb(var(--heading-color));box-shadow:0 0 0 1px rgb(var(--heading-color))}.sub-bundle-block__indicator{position:absolute;inset:0 auto 0 0;width:4px;background:rgba(var(--text-color),.12);border-radius:12px 0 0 12px;transition:background .2s ease}.sub-bundle-block__checkbox:checked+.sub-bundle-block__card .sub-bundle-block__indicator{background:rgb(var(--heading-color))}.sub-bundle-block__img-wrap{flex-shrink:0;width:8rem;aspect-ratio:.9;border-radius:8px;overflow:hidden;background:rgba(var(--text-color),.06)}.sub-bundle-block__img{width:100%;height:100%;object-fit:cover;display:block}.sub-bundle-block__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.sub-bundle-block__product-title{font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0;line-height:1.3;opacity:.8}.sub-bundle-block__price{font-size:13px;color:rgb(var(--heading-color));margin:2px 0 0;line-height:1.3}.sub-bundle-block__badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;background:rgba(var(--heading-color),.1);color:rgb(var(--heading-color));font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;width:fit-content;position:absolute;right:2%;top:20%}.sub-bundle-block__title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--heading-color));line-height:1.25}.sub-bundle-block__list{display:flex;flex-direction:column;gap:3px}.sub-bundle-block__item{display:flex;align-items:flex-start;gap:5px;font-size:12px;color:rgba(var(--text-color),.75);line-height:1.45}.sub-bundle-block__item--highlight{font-weight:700;color:rgb(var(--heading-color));font-size:13px}.sub-bundle-block__icon{flex-shrink:0;margin-top:2px;opacity:.5}.sub-bundle-block__item--highlight .sub-bundle-block__icon{opacity:1}.sub-bundle-block__toggle{flex-shrink:0;margin-left:auto;padding-left:4px}.sub-bundle-block__toggle-track{display:flex;align-items:center;width:40px;height:22px;border-radius:20px;background:rgba(var(--text-color),.15);transition:background .22s ease;position:relative;padding:2px}.sub-bundle-block__toggle-thumb{width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .22s ease;transform:translate(0)}.sub-bundle-block__checkbox:checked+.sub-bundle-block__card .sub-bundle-block__toggle-track{background:rgb(var(--heading-color))}.sub-bundle-block__checkbox:checked+.sub-bundle-block__card .sub-bundle-block__toggle-thumb{transform:translate(18px)}.sub-bundle-block__checkbox:not(:checked)+.sub-bundle-block__card{opacity:.72}.sub-bundle-block__checkbox:not(:checked)+.sub-bundle-block__card:hover{opacity:1}.sub-bundle-block__heading{margin:20px 0 0;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--heading-color));line-height:1.25}.sub-bundle-block__description{color:rgba(var(--text-color),.75);line-height:1.55}.sub-bundle-block__description p{margin:0 0 4px}.sub-bundle-block__description p:last-child{margin-bottom:0}.sub-bundle-block__description ul,.sub-bundle-block__description ol{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px}.sub-bundle-block__description li{font-size:12px;line-height:1.45}.sub-bundle-block__description strong,.sub-bundle-block__description b{font-weight:700;color:rgb(var(--heading-color))}@media screen and (max-width:768px){.sub-bundle-block__img-wrap{width:7rem}.sub-bundle-block__card{align-items:flex-start}.sub-bundle-block__badge{top:30%}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sub-bundle.css.map */
