.product-details .shopify-block.shopify-app-block[id*=eb_easy_bundle_builder],.product-details .shopify-block.shopify-app-block[id*=mix_and_match_bundle]{margin-block-start:0}.product-details .shopify-block.shopify-app-block[id*=eb_easy_bundle_builder]:not(:has(img,svg,button,a,input,iframe,[role=button])),.product-details .shopify-block.shopify-app-block[id*=mix_and_match_bundle]:not(:has(img,svg,button,a,input,iframe,[role=button])){display:none;margin:0;height:0;overflow:hidden;padding:0;border:0}.product-details .shopify-block.shopify-app-block[id*=eb_easy_bundle_builder]:has(img,svg,button,a,input,iframe,[role=button]),.product-details .shopify-block.shopify-app-block[id*=mix_and_match_bundle]:has(img,svg,button,a,input,iframe,[role=button]){display:block;height:auto;overflow:visible;margin-block-start:var(--gap)}.gbbMixAndMatchBundleWrapper,.gbbMixAndMatchProductPageAppBlock,.gbbMixProductPageWidgetContainer,.gbbMixProductsModal,.gbbMixPageWrapper,.gbbMixCascadeWrapper{--gbb-teal: var(--color-teal, #168990);--gbb-button-text: var(--color-primary-button-text, var(--color-mint, #ceebec));--gbb-radius: 20px;--product-card-button-bg-color: var(--gbb-teal);--product-card-button-text-color: var(--gbb-button-text);--product-card-button-border-radius: var(--gbb-radius);--product-card-variant-selector-border-radius: var(--gbb-radius);--product-card-border-radius: var(--gbb-radius);--exp-product-card-variant-selector-border-radius: var(--gbb-radius);--exp-selected-product-card-border-radius: var(--gbb-radius);--add-bundle-btn-bg-color: var(--gbb-teal);--add-bundle-btn-text-color: var(--gbb-button-text);--add-bundle-btn-border-radius: var(--gbb-radius);--gbbMix-primary-color: var(--gbb-teal);--gbbMix-primary-button-text-color: var(--gbb-button-text);--gbbMix-button-border-radius: var(--gbb-radius);--gbbMix-card-border-radius: var(--gbb-radius);--footer-next-btn-bg-color: var(--gbb-teal);--footer-next-btn-text-color: var(--gbb-button-text);--footer-buttons-border-radius: var(--gbb-radius);--cascade-product-card-btn-radius: var(--gbb-radius);--cascade-product-variant-selector-border-radius: var(--gbb-radius);--cascade-atc-button-border-radius: var(--gbb-radius);--cascade-box-active-border-color: var(--gbb-teal)}.gbbMixInlineUpsellHeaderWrapperV2{border-bottom:0!important;margin:0!important;padding:0!important}.gbbMixInlineUpsellHeaderWrapperV2 .gbbMixInlineUpsellTitle{font-size:16px!important;font-weight:400!important}.gbbMixProductAddButton,.gbbMixAddtoCartBtn,.gbbMixFooterNextButton,.gbbMixCascadeAddBtn,.gbbMixCascadeAddToCartBtn,.gbbMixCascadeAddToCartBtnV2,.gbbMixCascadeNextBtn,.gbbExtBundleUpsellWrapper button,.gbbMixProductPageWidgetContainer button[type=submit]{background-color:var(--color-teal, #168990)!important;background:var(--color-teal, #168990)!important;color:var(--color-primary-button-text, var(--color-mint, #ceebec))!important;border-color:var(--color-teal, #168990)!important;border-radius:20px!important}.gbbMixProductAddButton:hover,.gbbMixAddtoCartBtn:hover,.gbbMixFooterNextButton:hover,.gbbMixCascadeAddBtn:hover,.gbbMixCascadeAddToCartBtn:hover,.gbbMixCascadeAddToCartBtnV2:hover,.gbbMixCascadeNextBtn:hover{background-color:var(--color-primary-button-hover-background, var(--color-mint, #ceebec))!important;background:var(--color-primary-button-hover-background, var(--color-mint, #ceebec))!important;color:var(--color-primary-button-hover-text, var(--color-white, #fff))!important}.gbbMixProductAddedButton{color:var(--color-teal, #168990)!important;background-color:var(--color-primary-button-text, var(--color-mint, #ceebec))!important;border:1px solid var(--color-teal, #168990)!important;border-radius:20px!important}.gbbMixAddtoCartBtnDisabled,.gbbMixCascadeAddToCartBtn--disabled,.gbbMixCascadeAddToCartBtn--disabled-conditionsNotMet{background-color:var(--color-grey, #afafaf)!important;background:var(--color-grey, #afafaf)!important;color:var(--color-white, #fff)!important;border-color:var(--color-grey, #afafaf)!important;cursor:not-allowed!important;pointer-events:none}.gbbMixAddtoCartBtn[data-notice-blocked=true],.gbbMixAddtoCartBtnV2[data-notice-blocked=true],.gbbMixInlineAddToCartBtn[data-notice-blocked=true],.gbbMixInlineAddToCartBtnV2[data-notice-blocked=true],.gbbMixProductAddButton[data-notice-blocked=true],.gbbMixProductCardAddBtn[data-notice-blocked=true],.gbbMixCascadeAddToCartBtn[data-notice-blocked=true],.gbbMixCascadeAddToCartBtnV2[data-notice-blocked=true],.gbbMixCascadeAddBtn[data-notice-blocked=true],.gbbMixVariantModalAddBtn[data-notice-blocked=true],.gbbExtBundleUpsellWrapper button[data-notice-blocked=true],.gbbMixProductPageWidgetContainer button[type=submit][data-notice-blocked=true]{background-color:var(--color-grey, #afafaf)!important;background:var(--color-grey, #afafaf)!important;color:var(--color-white, #fff)!important;border-color:var(--color-grey, #afafaf)!important;cursor:not-allowed!important}.gbbMixFooterPrevButton,.gbbMixCascadeFooterBackButtonWrapper button{border-radius:20px!important}.gbbMixDropdownSelectedOptionContainer,.gbbMixVarianstsDropdownWrapper,.gbbMixVariantSelect,.gbbMixCustomSelectSelectedOptionContainer,.gbbMixSellingPlanSelect,.gbbMixSellingPlanSelectWrapper select,.gbbMixCascadeVariantSelectionWrapper select,.gbbMixCascadeInidividualSellingPlanSelectionWrapper select{border:1px solid var(--color-teal, #168990)!important;border-radius:20px!important;padding:5px 10px!important}.gbbMixCustomSelect[data-opened=true] .gbbMixCustomSelectSelectedOptionContainer{border-radius:20px 20px 0 0!important}.gbbMixCustomSelectOptions{border:1px solid var(--color-teal, #168990)!important;border-top:0!important;border-radius:0 0 20px 20px!important}.gbbMixCascadeVariantSelectionWrapper select:focus,.gbbMixCascadeInidividualSellingPlanSelectionWrapper select:focus,.gbbMixVariantSelect:focus{border-color:var(--color-teal, #168990)!important;outline:none}.gbbMixDropdownSelectedOptionIcon svg{width:14px!important;height:auto!important}.gbbBundleWrapper[template-type=PDP_INPAGE] .gbbMixProductGrid{max-height:100%!important;min-height:auto!important}.gbbMixProductCard{border:0!important}.gbbMixVariantModalAddBtn{background-color:var(--color-teal)!important}.gbbMixVariantModalQtyHeading{font-weight:400!important}.gbbMixVariantModalQtyIncrement svg path,.gbbMixVariantModalQtyDecrement svg path{--gbbMix-primary-button-text-color: var(--color-navy)}.gbbMixVariantModalQtyRow{border:1px solid var(--color-navy);background-color:var(--color-white)!important;color:var(--color-navy)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/easy-bundle-builder.css.map */
