.er-bundle__wrapper,.er-product-bundle__wrapper{background:#fff!important;border:1px solid #ececec!important;border-radius:14px!important;box-shadow:0 2px 12px #0000000a!important;margin:20px 0!important;padding:0!important;overflow:hidden!important;position:relative!important}.er-bundle__title{background:linear-gradient(135deg,#ff4500,#ff6b35)!important;color:#fff!important;padding:12px 14px!important;margin:0!important;font-size:14px!important;font-weight:700!important;text-align:left!important;letter-spacing:.3px!important;border:none!important;border-radius:0!important;text-transform:none!important}.er-bundle__body{padding:0!important;background:#fafafa!important}.er-bundle__items{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important}.er-bundle__images{display:flex!important;flex-direction:row!important;align-items:stretch!important;justify-content:center!important;gap:4px!important;padding:14px 10px!important;background:#fafafa!important;overflow-x:visible!important;flex-wrap:nowrap!important}.er-bundle__images::-webkit-scrollbar{display:none!important}.er-bundle__images{scrollbar-width:none!important;-ms-overflow-style:none!important}.er-bundle__image{flex:1 1 0!important;min-width:0!important;background:#fff!important;border:1px solid #f0f0f0!important;border-radius:10px!important;padding:8px 6px 10px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;position:relative!important;box-shadow:0 1px 3px #00000008!important;text-align:center!important;transition:all .2s ease!important}.er-bundle__image.is-merged-selected{background:#fff8f4!important;border-color:#ffe0d0!important}.er-bundle__image>a{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;background:#f8f8f8!important;border-radius:8px!important;overflow:hidden!important;position:relative!important;margin-bottom:8px!important}.er-bundle__image img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:8px!important;padding:6px!important;box-sizing:border-box!important}.er-bundle__image .er-merged-checkbox{position:absolute!important;top:12px!important;left:10px!important;width:22px!important;height:22px!important;background:#ff4500!important;border-radius:5px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;z-index:5!important;box-shadow:0 2px 4px #00000026!important;transition:all .15s ease!important;border:2px solid #fff!important}.er-bundle__image .er-merged-checkbox:before{content:"\2713"!important;display:block!important;line-height:1!important}.er-bundle__image .er-merged-checkbox.is-unchecked{background:#fff!important;border:2px solid #ddd!important}.er-bundle__image .er-merged-checkbox.is-unchecked:before{content:""!important}.er-merged-info{display:flex!important;flex-direction:column!important;gap:4px!important;padding:0 2px!important}.er-merged-info .er-merged-name{font-size:11px!important;font-weight:600!important;color:#1a1a1a!important;line-height:1.25!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:28px!important;text-align:center!important}.er-merged-info select{font-size:10px!important;padding:3px 18px 3px 6px!important;border:1px solid #ddd!important;border-radius:5px!important;background:#fff!important;width:100%!important;max-width:100%!important;cursor:pointer!important;color:#555!important;text-align:center!important;margin:0!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%23888' d='M0 2l4 4 4-4z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 5px center!important;background-size:8px!important}.er-merged-info .er-merged-price{font-size:11px!important;font-weight:700!important;color:#ff4500!important;margin:2px 0 0!important;line-height:1.2!important}.er-merged-info .er-merged-compare{font-size:9px!important;color:#aaa!important;text-decoration:line-through!important;font-weight:400!important;margin-right:3px!important}.er-bundle__plus-sign{flex:0 0 auto!important;width:16px!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;color:#ff4500!important;font-weight:700!important;padding:0!important;margin-top:-20px!important}.er-bundle__plus-sign svg{width:14px!important;height:14px!important;fill:#ff4500!important}.er-bundle__plus-sign svg path{fill:#ff4500!important}.er-bundle__product-list{display:none!important}.er-bundle__total{position:relative!important;z-index:auto!important;background:#fff!important;padding:12px 14px!important;margin:0!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;border-top:1px dashed #e5e5e5!important;border-radius:0!important;box-shadow:none!important;bottom:auto!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;box-sizing:border-box!important}.er-bundle__total-summary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:1!important;gap:2px!important}.er-bundle-total__title{font-size:10px!important;font-weight:600!important;color:#888!important;margin:0!important;text-transform:uppercase!important;letter-spacing:.5px!important}.er-bundle__prices{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important}.er-bundle__total .er-bundle__regular-price{font-size:19px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1!important}.er-bundle__total .er-bundle__compared-price{font-size:11px!important;color:#999!important;text-decoration:line-through!important;font-weight:400!important}.er-bundle__actions{margin:0!important;padding:0!important;flex:0 0 auto!important}.er-bundle__action,.er-bundle--action-atc,.er-btn__atc{background:#1a1a1a!important;color:#fff!important;border:none!important;padding:11px 16px!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important;cursor:pointer!important;letter-spacing:.3px!important;text-transform:none!important;transition:all .25s ease!important;box-shadow:0 2px 6px #0000001a!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important}.er-bundle__action:hover,.er-bundle--action-atc:hover,.er-btn__atc:hover{background:#ff4500!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #ff45004d!important}.er-button-text{font-size:12px!important;font-weight:700!important;letter-spacing:.3px!important;color:inherit!important}@media(max-width:768px){.er-bundle__wrapper{margin:14px 0!important}.er-bundle__title{font-size:13px!important;padding:10px 12px!important}.er-bundle__images{padding:12px 8px!important;gap:2px!important}.er-bundle__image{padding:6px 4px 8px!important}.er-bundle__image .er-merged-checkbox{width:18px!important;height:18px!important;top:9px!important;left:7px!important;font-size:11px!important}.er-merged-info .er-merged-name{font-size:10px!important;min-height:24px!important}.er-merged-info select{font-size:9px!important;padding:2px 14px 2px 4px!important}.er-merged-info .er-merged-price{font-size:10px!important}.er-bundle__plus-sign{width:12px!important;margin-top:-16px!important}.er-bundle__plus-sign svg{width:10px!important;height:10px!important}.er-bundle__total{padding:10px 12px!important;gap:8px!important}.er-bundle__total .er-bundle__regular-price{font-size:17px!important}.er-bundle__action,.er-bundle--action-atc,.er-btn__atc{padding:10px 12px!important;font-size:11px!important}.er-button-text{font-size:11px!important}}.product-recommendations,.related-products,[class*=recommendations]:not([class*=er-]),[class*=related-product]{margin-top:32px!important;position:relative!important;z-index:2!important;clear:both!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ecomrise-bundle-fix.css.map */
