.kit-bundle{position:relative;padding:4px 0}.kit-bundle__remove{position:absolute;top:0;right:0;background:none;border:0;cursor:pointer;padding:6px;color:inherit;opacity:.7}.kit-bundle__remove:hover{opacity:1}.kit-bundle__body{display:flex;gap:12px;align-items:flex-start;padding-right:28px}.kit-bundle__thumbs{display:grid;grid-template-columns:repeat(2,32px);gap:3px;flex-shrink:0}.kit-bundle__thumb{width:32px;height:32px;border-radius:6px;background:#ebe5d7;overflow:hidden;display:block}.kit-bundle__thumb img{width:100%;height:100%;object-fit:cover;display:block}.kit-bundle__thumb--gift{outline:1.5px solid #A63D11;outline-offset:-1.5px}.kit-bundle__info{flex:1;min-width:0}.kit-bundle__title{display:block;font-weight:600;line-height:1.3}.kit-bundle__size{display:block;font-size:.85em;opacity:.7;margin-top:2px}.kit-bundle__price{margin-top:6px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.kit-bundle__compare,.kit-bundle__was{opacity:.6;font-size:.9em}.kit-bundle__now{font-weight:700}.kit-bundle__discounts{margin:6px 0 0;padding:0;font-size:.85em;color:#525920}.kit-bundle__discounts li{display:flex;align-items:center;gap:4px}.kit-bundle__discounts .icon,.kit-bundle__discounts svg{width:13px;height:13px;flex:0 0 auto}.kit-bundle__contents{margin-top:8px}.kit-bundle__contents summary{cursor:pointer;list-style:none;font-size:.85em;letter-spacing:.08em;text-transform:uppercase;font-weight:600;opacity:.8;min-height:32px;display:flex;align-items:center}.kit-bundle__contents summary::-webkit-details-marker{display:none}.kit-bundle__contents summary:before{content:"+ ";white-space:pre}.kit-bundle__contents[open] summary:before{content:"\2212  "}.kit-bundle__contents ul{margin:4px 0 0;padding:0;font-size:.9em}.kit-bundle__contents li{display:flex;align-items:baseline;gap:6px;padding:3px 0}.kit-bundle__free{font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#a63d11}.kit-bundle__contents s{opacity:.6;font-size:.85em}.kit-bundle__props{margin:6px 0 0;font-size:.85em;opacity:.8}.kit-bundle__props div{display:flex;gap:4px}.kit-bundle__props dt{font-weight:600}.kit-bundle__props dd{margin:0}.kit-bundle-row td{padding-top:16px;padding-bottom:16px}li.kit-bundle-row{position:relative}
/*# sourceMappingURL=/cdn/shop/t/235/assets/kit-bundle-cart.css.map */
