.bundle-selector_bundle_selector_holder__dH1AB{display:flex}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_products_holder__HXz1D{width:calc(100% - 300px - 10px);flex-shrink:0}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP{width:300px;margin-left:10px;background-color:var(--store_hero_color);padding:20px 10px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:20px;align-self:flex-start;border-radius:var(--global_border_radius)}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_your_bundle_title__saWvn{padding:0;font-size:1.125rem;font-weight:700;margin:0 0 13px}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_selected_variants_holder__JaCeZ{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_selected_variants_holder__JaCeZ .bundle-selector_variant_item__sdkWM .bundle-selector_image_holder__srCeN{width:100%;padding-bottom:var(--store_image_padding_bottom);position:relative;border-radius:var(--global_border_radius);overflow:hidden}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_selected_variants_holder__JaCeZ .bundle-selector_variant_item__sdkWM .bundle-selector_image_holder__srCeN img{object-fit:cover}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_selected_variants_holder__JaCeZ .bundle-selector_variant_item__sdkWM .bundle-selector_variant_label__2KWo2{padding:0;font-size:.75rem;font-weight:400;color:rgba(0,0,0,.6);margin:6px 0 0}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_price_holder___rwRc{margin-top:25px}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP .bundle-selector_add_to_cart_holder__sM70I .bundle-selector_add_to_cart_button__Vrchh{height:40px;margin-top:18px}@media screen and (max-width:650px){.bundle-selector_bundle_selector_holder__dH1AB{flex-direction:column}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_products_holder__HXz1D{width:100%}.bundle-selector_bundle_selector_holder__dH1AB .bundle-selector_bundle_summary_holder__XFwuP{width:100%;margin-left:0}}.bundle-price-holder_total_bundle_price_holder__vURhb .bundle-price-holder_total_price_label__ixQib{padding:0;margin:0;font-size:.875rem}.bundle-price-holder_total_bundle_price_holder__vURhb .bundle-price-holder_price_holder__qNmmW{display:flex;gap:15px}.bundle-price-holder_total_bundle_price_holder__vURhb .bundle-price-holder_price_holder__qNmmW .bundle-price-holder_discounted_price__mOylb{padding:0;margin:0;font-size:1.875rem;font-weight:700;white-space:nowrap}.bundle-price-holder_total_bundle_price_holder__vURhb .bundle-price-holder_price_holder__qNmmW .bundle-price-holder_original_price_holder__RJN1_ .bundle-price-holder_label__jRe1M{padding:0;margin:0;font-size:.875rem}.bundle-price-holder_total_bundle_price_holder__vURhb .bundle-price-holder_price_holder__qNmmW .bundle-price-holder_original_price_holder__RJN1_ .bundle-price-holder_original_price__xM0lJ{padding:0;margin:0;font-size:.875rem;color:var(--discount_text_color);text-decoration:line-through}