.kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.3)!important;border-radius:10px!important}.kaching-bundles__bar-container:hover,.kaching-bundles__bar-container:has(:focus-visible){box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.3)!important}.kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))!important;background-color:#a6e8c0!important}.kaching-bundles__bar-radio{border-width:1px!important;box-shadow:0 0 0 1px rgba(var(--color-foreground),.3)!important}.kaching-bundles__bar--selected .kaching-bundles__bar-radio{box-shadow:0 0 0 1px rgb(var(--color-foreground))!important;background:rgb(var(--color-foreground))!important}.kaching-bundles__bar-variant-select{box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.3)!important;border-radius:10px!important;background-color:transparent!important;color:#1a3d2a!important}.kaching-bundles__bar-variant-select:hover{box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.3)!important}.kaching-bundles__subscriptions__checkbox{border-width:1px!important;border-color:rgba(var(--color-foreground),.3)!important;background-color:#f9f2e4!important;color:#1a3d2a!important}.kaching-bundles__subscriptions.kaching-bundles__subscriptions--checkbox .kaching-bundles__bar-container{border-width:1px!important;box-shadow:none!important;border-color:rgba(var(--color-foreground),.3)!important}.kaching-bundles__upsell__checkbox,.kaching-bundles__checkbox-upsells__checkbox{border-width:1px!important;background-color:#f9f2e4!important}.kaching-bundles__bundle-products{border:1px solid rgba(var(--color-foreground),.3)!important;border-radius:10px!important}.kaching-bundles__bar-container{background-color:#f9f2e4!important}.kaching-bundles__bar--selected .kaching-bundles__bar-container{background-color:#a6e8c0!important}.kaching-bundles .kaching-bundles__bar-title{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__bar-subtitle{color:#1a3d2ab3!important}.kaching-bundles .kaching-bundles__bar-price{color:#1a3d2a!important;font-weight:700!important;font-stretch:expanded!important}.kaching-bundles .kaching-bundles__bar-full-price,.kaching-bundles .kaching-bundles__bar-unit-price{color:#1a3d2a80!important}.kaching-bundles .kaching-bundles__bar-label{background-color:#1a3d2a1a!important;color:#1a3d2a!important;border-radius:10px!important}.kaching-bundles .kaching-bundles__bundle-products__title,.kaching-bundles .kaching-bundles__bundle-products__price{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__bundle-products__full-price,.kaching-bundles .kaching-bundles__bundle-products__unit-price,.kaching-bundles .kaching-bundles__bundle-products__product--placeholder{color:#1a3d2a80!important}.kaching-bundles .kaching-bundles__bundle-products__divider-line{background-color:rgba(var(--color-foreground),.3)!important}.kaching-bundles .kaching-bundles__bar-variant-names{color:#1a3d2ab3!important}.kaching-bundles .kaching-bundles__bar-variant-number,.kaching-bundles .kaching-bundles__subscriptions__title{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__subscriptions__subtitle{color:#1a3d2ab3!important}.kaching-bundles__subscriptions .kaching-bundles__bar-variant-select,.kaching-bundles__subscriptions .kaching-bundles__selling-plan-select,.kaching-bundles__subscriptions select{background-color:transparent!important;color:#1a3d2a!important}.kaching-bundles .kaching-bundles__collection-product__choose-product-button{background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important;transition:box-shadow .15s ease-in,transform .15s ease-in!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;cursor:pointer!important}.kaching-bundles .kaching-bundles__collection-product__choose-product-button:hover{box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles .kaching-bundles__collection-product__title{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__collection-product__image--default{background-color:#f9f2e4!important;border-color:#1a3d2a4d!important;color:#1a3d2a!important}.kaching-bundles .kaching-bundles__product-personalisation{background-color:#f9f2e4!important;border-color:#1a3d2a4d!important;border-radius:10px!important}.kaching-bundles .kaching-bundles__product-personalisation__title{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__product-personalisation__subtitle{color:#1a3d2ab3!important}.kaching-bundles .kaching-bundles__product-personalisation__price{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__product-personalisation__image-wrapper{background-color:#f9f2e4!important;border-color:#1a3d2a4d!important}.kaching-bundles .kaching-bundles__product-personalisation__image--default,.kaching-bundles .kaching-bundles__low-stock-alert{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__block-title:before,.kaching-bundles .kaching-bundles__block-title:after{height:1px!important;background-color:rgba(var(--color-foreground),.4)!important}.kaching-bundles .kaching-bundles__block-title{color:rgb(var(--color-foreground))!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important}.kaching-bundles__subscriptions{margin-top:24px!important;position:relative!important;padding-top:30px!important}.kaching-bundles__subscriptions:before{content:""!important;position:absolute!important;top:6px!important;left:0!important;right:0!important;height:1px!important;background-color:rgba(var(--color-foreground),.4)!important;z-index:0!important}.kaching-bundles__subscriptions:after{content:"Purchase Options"!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important;background-color:rgb(var(--color-background))!important;padding:0 1rem!important;z-index:1!important;font-size:14px!important;font-weight:700!important;font-stretch:expanded!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;white-space:nowrap!important;line-height:1!important}.kaching-bundles__choose-product{background-color:#f9f2e4!important;border-radius:10px!important;border:1px solid rgba(26,61,42,.3)!important}.kaching-bundles__choose-product__header,.kaching-bundles__choose-product__heading,.kaching-bundles__choose-product__close{color:#1a3d2a!important}.kaching-bundles__choose-product__subtitle{color:#1a3d2ab3!important}.kaching-bundles__choose-product__search-input{background-color:#f9f2e4!important;border:1px solid rgba(26,61,42,.3)!important;border-radius:10px!important;color:#1a3d2a!important}.kaching-bundles__choose-product__sort-button{background:rgb(var(--color-secondary-button-background))!important;color:rgb(var(--color-secondary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important;transition:box-shadow .15s ease-in,transform .15s ease-in!important;cursor:pointer!important}.kaching-bundles__choose-product__sort-button:hover{box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles__choose-product__sort-menu{background:#f9f2e4!important;border:1px solid rgba(26,61,42,.3)!important;border-radius:10px!important;box-shadow:0 8px 24px #1a3d2a26!important}.kaching-bundles__choose-product__sort-option{background:#f9f2e4!important;color:#1a3d2a!important}.kaching-bundles__choose-product__sort-option:hover{background:#1a3d2a0d!important}.kaching-bundles__choose-product__product-title,.kaching-bundles__choose-product__product-price{color:#1a3d2a!important}.kaching-bundles__choose-product__product-compare-at-price{color:#1a3d2a80!important}.kaching-bundles__choose-product__product-option-names{color:#1a3d2ab3!important}.kaching-bundles__choose-product__product-image{border:1px solid rgba(26,61,42,.3)!important;border-radius:10px!important}.kaching-bundles__choose-product__product-button{background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important;transition:box-shadow .15s ease-in,transform .15s ease-in!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;cursor:pointer!important}.kaching-bundles__choose-product__product-button:hover{box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles__choose-product__empty-state{color:#1a3d2ab3!important}.kaching-bundles__choose-product__empty-state-title{color:#1a3d2a!important}.kaching-bundles__choose-product__empty-state-description{color:#1a3d2ab3!important}.kaching-bundles__choose-product__empty-state-clear-button{background:rgb(var(--color-secondary-button-background))!important;color:rgb(var(--color-secondary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important;transition:box-shadow .15s ease-in,transform .15s ease-in!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;cursor:pointer!important}.kaching-bundles__choose-product__empty-state-clear-button:hover{box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles__choose-multiple-gifts{background-color:#f9f2e4!important;border-radius:10px!important;border:1px solid rgba(26,61,42,.3)!important}.kaching-bundles__choose-multiple-gifts__header,.kaching-bundles__choose-multiple-gifts__heading,.kaching-bundles__choose-multiple-gifts__close{color:#1a3d2a!important}.kaching-bundles__choose-multiple-gifts__subtitle{color:#1a3d2ab3!important}.kaching-bundles__choose-multiple-gifts__product-title,.kaching-bundles__choose-multiple-gifts__product-price{color:#1a3d2a!important}.kaching-bundles__choose-multiple-gifts__product-compare-at-price{color:#1a3d2a80!important}.kaching-bundles__choose-multiple-gifts__product-image{border:1px solid rgba(26,61,42,.3)!important;border-radius:10px!important}.kaching-bundles__choose-multiple-gifts__product-button{background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important;transition:box-shadow .15s ease-in,transform .15s ease-in!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;cursor:pointer!important}.kaching-bundles__choose-multiple-gifts__product-button:hover{box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles__choose-multiple-gifts__product-button--selected{background-color:rgb(var(--color-secondary-button-background))!important;color:rgb(var(--color-secondary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important}.kaching-bundles__choose-multiple-gifts__product-button--disabled{background-color:#1a3d2a1a!important;color:#1a3d2a66!important;border:1px solid rgba(26,61,42,.15)!important;border-radius:50px!important;box-shadow:none!important;cursor:not-allowed!important}.kaching-bundles__choose-multiple-gifts__footer{border-top:1px solid rgba(26,61,42,.2)!important}.kaching-bundles__choose-multiple-gifts__footer-text{color:#1a3d2ab3!important}.kaching-bundles__choose-multiple-gifts__footer-button{transition:box-shadow .15s ease-in,transform .15s ease-in!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;cursor:pointer!important}.kaching-bundles__choose-multiple-gifts__footer-button:hover{box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles__choose-multiple-gifts__footer-button--cancel{background-color:rgb(var(--color-secondary-button-background))!important;color:rgb(var(--color-secondary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important}.kaching-bundles__choose-multiple-gifts__footer-button--confirm{background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important}.kaching-bundles__choose-multiple-gifts__gift-quantity{border:1px solid rgba(26,61,42,.3)!important;border-radius:10px!important}.kaching-bundles__choose-multiple-gifts__gift-quantity-button,.kaching-bundles__choose-multiple-gifts__gift-quantity-value,.kaching-bundles__choose-multiple-gifts__variant-counter{color:#1a3d2a!important}.kaching-bundles__personalisation-modal{background-color:#f9f2e4!important;border-radius:10px!important;border:1px solid rgba(26,61,42,.3)!important}.kaching-bundles__personalisation-modal__header,.kaching-bundles__personalisation-modal__close{color:#1a3d2a!important}.kaching-bundles__personalisation-modal__items{border:1px solid rgba(26,61,42,.2)!important;border-radius:10px!important}.kaching-bundles__personalisation-modal__item-title{color:#1a3d2a!important}.kaching-bundles__personalisation-modal__item-variant{color:#1a3d2a99!important}.kaching-bundles__personalisation-modal__item-image-wrapper{border:1px solid rgba(26,61,42,.2)!important;border-radius:10px!important}.kaching-bundles__personalisation-modal__input{background-color:#f9f2e4!important;border:1px solid rgba(26,61,42,.3)!important;border-radius:10px!important;color:#1a3d2a!important}.kaching-bundles__personalisation-modal__input-counter{color:#1a3d2a80!important}.kaching-bundles__personalisation-modal__button{transition:box-shadow .15s ease-in,transform .15s ease-in!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;cursor:pointer!important}.kaching-bundles__personalisation-modal__button:hover:not(.kaching-bundles__personalisation-modal__button--disabled){box-shadow:none!important;transform:translateY(1px)!important}.kaching-bundles__personalisation-modal__button--cancel{background:rgb(var(--color-secondary-button-background))!important;color:rgb(var(--color-secondary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important}.kaching-bundles__personalisation-modal__button--confirm{background:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;border-radius:50px!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important}.kaching-bundles__personalisation-modal__button--disabled{background:#1a3d2a1a!important;color:#1a3d2a66!important;border:1px solid rgba(26,61,42,.15)!important;border-radius:50px!important;box-shadow:none!important;cursor:not-allowed!important}.kaching-bundles .kaching-bundles__upsell{background-color:#1a3d2a0f!important}.kaching-bundles .kaching-bundles__upsell__text,.kaching-bundles .kaching-bundles__upsell__price{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__upsell__full-price,.kaching-bundles .kaching-bundles__upsell__unit-price{color:#1a3d2a80!important}.kaching-bundles .kaching-bundles__free-gift__text{color:#1a3d2a!important}.kaching-bundles .kaching-bundles__free-gift__full-price{color:#1a3d2a80!important}kaching-bundles-sticky-atc{background-color:#f9f2e4!important;border-top:1px solid rgba(26,61,42,.2)!important}.kaching-bundles .kaching-bundles__collection-breaks-alert,.kaching-bundles .kaching-bundles__collection-product--require-selection{border-radius:10px!important}#gbbBundle{margin-bottom:240px!important}#gbbBundle .gbbProductAddButton,#gbbBundle .gbbFooterNextButton{background-color:rgb(var(--color-primary-button-background))!important;color:rgb(var(--color-primary-button-foreground))!important;border:1px solid rgb(var(--color-primary-button-border))!important;box-shadow:0 2px rgb(var(--color-primary-button-border))!important;border-radius:50px!important;transition:box-shadow .15s ease-in,transform .15s ease-in,filter .15s ease-in}#gbbBundle .gbbProductAddButton:hover,#gbbBundle .gbbFooterNextButton:hover{box-shadow:none!important;transform:translateY(1px)}#gbbBundle .gbbProductTitle,#gbbBundle .gbbProductTitleOnly{font-size:1.25rem!important;line-height:1.375rem!important;font-weight:700!important;font-stretch:expanded;text-transform:uppercase!important;border:none!important;padding-bottom:0!important}@media screen and (min-width:990px){#gbbBundle .gbbProductTitle,#gbbBundle .gbbProductTitleOnly{font-size:1.75rem!important;line-height:1.875rem!important}}#gbbBundle .gbbProductImageContainer{border:1px solid rgb(var(--color-foreground))!important;border-radius:5px!important;overflow:hidden!important;background:transparent!important;aspect-ratio:2 / 3!important;height:auto!important;max-height:none!important}#gbbBundle .gbbProductImage{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;max-height:none!important;background:transparent!important}#gbbBundle .gbbProductItem{grid-template-rows:auto auto auto!important;height:auto!important}#gbbBundle .gbbSellingPlansDropdownContainer .gbbDropdownTrigger{background:transparent!important;border-color:rgb(var(--color-foreground))!important}#gbbBundle .gbbSellingPlansDropdownContainer .gbbDropdownOptions{background:rgb(var(--color-background))!important}html.gbbBundleHTML .shopify-section-group-header-group{z-index:10000!important}html.gbbBundleHTML cart-drawer{z-index:10001!important}.gbbExtBundleUpsellWrapper{width:100%!important;align-self:stretch!important}.gbbExtBundleUpsellWrapper .gbbExtBundleUpsellContainer,.gbbExtBundleUpsellWrapper .gbbOfferWidgetWrapper,.gbbExtBundleUpsellWrapper .gbbOfferWidgetFieldSet{width:100%!important;box-sizing:border-box!important}.gbbExtBundleUpsellWrapper .gbbOfferWidgetRedirectBtn{background-color:rgb(var(--color-secondary-button-background))!important;color:rgb(var(--color-secondary-button-foreground))!important;border:1px solid rgb(var(--color-secondary-button-border))!important;box-shadow:0 2px rgb(var(--color-secondary-button-border))!important;border-radius:50px!important;padding:8px 20px!important;white-space:nowrap!important;font-size:.875rem!important;font-weight:700!important;font-stretch:expanded!important;text-transform:uppercase!important;line-height:1.125rem!important;transition:box-shadow .15s ease-in,transform .15s ease-in}.gbbExtBundleUpsellWrapper .gbbOfferWidgetRedirectBtn:hover{box-shadow:none!important;transform:translateY(1px)}.gbbExtBundleUpsellWrapper .gbbOfferWidgetBtnSec{flex:0 0 auto!important;width:auto!important;overflow:visible!important}.gbbExtBundleUpsellWrapper .gbbOfferWidgetRedirectBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;overflow:visible!important}#gbbBundle .gbbQuantityStepper{background-color:transparent!important;border:1px solid rgb(var(--color-foreground))!important;border-radius:40px!important;color:rgb(var(--color-foreground))!important;overflow:hidden!important}#gbbBundle .gbbQuantityStepperRemoveButton,#gbbBundle .gbbQuantityStepperAddButton{background-color:transparent!important;color:rgb(var(--color-foreground))!important;border:none!important}#gbbBundle .gbbQuantityStepperLabel{color:rgb(var(--color-foreground))!important}#gbbBundle .gbbQuantityStepperRemoveButtonIcon svg path,#gbbBundle .gbbQuantityStepperAddButtonIcon svg path{fill:rgb(var(--color-foreground))!important}#gbbBundle{--gbb-delete-icon-color: #720F0F}#gbbBundle .gbbFooterClearItemsIcon svg path,#gbbBundle .gbbFooterProductRemoveButton svg path{fill:#720f0f!important}#gbbBundle .gbbFooterClearItemsButtonWrapper{display:inline-flex!important;align-items:center!important;gap:4px!important;background:transparent!important;color:#720f0f!important;padding:4px 6px!important}#gbbBundle .gbbFooterClearItemsIcon{display:inline-flex!important;align-items:center!important}#gbbBundle .gbbFooterProductImageContainer{position:relative!important}#gbbBundle .gbbFooterProductImageContainer .gbbFooterProductImage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important}#gbbBundle .gbbSubscriptionHeader{display:flex!important;align-items:center!important;gap:1rem!important;margin-bottom:14px!important}#gbbBundle .gbbSubscriptionHeader:before,#gbbBundle .gbbSubscriptionHeader:after{content:""!important;flex:1 1 auto!important;height:1px!important;background-color:rgba(var(--color-foreground),.4)!important}#gbbBundle .gbbSubscriptionTitle{color:rgb(var(--color-foreground))!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:expanded!important;white-space:nowrap!important}#gbbBundle .gbbSubscriptionPurchaseOption{border:1px solid rgba(var(--color-foreground),.3)!important;border-radius:10px!important;padding:12px 14px!important;background-color:transparent!important;transition:background-color .15s ease-in,border-color .15s ease-in!important}#gbbBundle .gbbSubscriptionPurchaseOption:has(.gbbSubscriptionPurchaseOptionRadio:checked){background-color:#a6e8c0!important;border-color:rgb(var(--color-foreground))!important}#gbbBundle .gbbSubscriptionPurchaseOptionRadio{accent-color:rgb(var(--color-foreground))!important}#gbbBundle .gbbSubscriptionPurchaseOptionRadioLabel{color:rgb(var(--color-foreground))!important;font-weight:700!important;font-stretch:expanded!important}#gbbBundle .gbbSellingPlansDropdownContainer .gbbDropdownTrigger{background:transparent!important;border:1px solid rgb(var(--color-foreground))!important;border-radius:10px!important;padding:8px 12px!important;color:rgb(var(--color-foreground))!important}#gbbBundle .gbbFooterNextButton{text-transform:uppercase!important;font-stretch:expanded!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kaching-overrides.css.map */
