.main-bundle{display:flex;justify-content:center}.bundle-hero-section{display:flex;flex-direction:column;align-items:center;margin:2rem 0}.bundle-hero-image-wrapper{width:100%;//max-width: 900px;//max-height: 400px;overflow:hidden;border-radius:12px;box-shadow:0 2px 12px #00000014}.bundle-hero-image{width:100%;height:auto;display:block}.bundle-hero-text{margin-top:1.5rem;font-size:1.5rem;text-align:center;color:#222;max-width:700px}.bundle-info-section{display:flex;flex-direction:column;gap:2.5rem;margin:2rem 0}.bundle-info-block{display:flex;align-items:center;justify-content:center;gap:2rem;margin:0 auto;max-width:1100px;width:100%}.bundle-info-text{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:0 1rem}.bundle-info-headline{font-size:2rem;font-weight:700;margin-bottom:.5rem}.bundle-info-subheading{font-size:1.1rem;color:#666;margin-bottom:.5rem}.bundle-info-maintext{font-size:1rem;color:#222;margin-bottom:1rem}.bundle-info-cta-btn{display:inline-block;padding:.75rem 2rem;background:#222;color:#fff;border-radius:6px;text-decoration:none;font-weight:600;font-size:1rem;transition:background .2s;width:fit-content}.bundle-info-cta-btn:visited{color:#fff}.bundle-info-cta-btn:hover{background:#444}.bundle-info-image-wrapper{flex:1 1 0;display:flex;align-items:center;justify-content:center;max-width:480px;width:100%;min-width:0}.bundle-info-image{width:100%;height:auto;border-radius:10px;box-shadow:0 2px 12px #00000014;object-fit:cover}.bundle-info-block.text_left{flex-direction:row}.bundle-info-block.text_right{flex-direction:row-reverse}@media (max-width: 900px){.bundle-info-block{flex-direction:column;gap:1.5rem;align-items:stretch}.bundle-info-block.bundle-info-text_right{flex-direction:column-reverse}.bundle-info-image-wrapper{max-width:100%}}.bundle-nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:2rem 0}.bundle-nav button{width:fit-content!important;height:50px!important;min-width:100px!important}.bundle-nav button:not(.th_pb_bb_disabled_next_btn){background:#00b4ff!important}.main-bundle button{border-radius:3px!important}.th_pb_cb_sidecart_btn_cls{height:50px!important}.th_pb_cb_p_grid_column{height:fit-content!important}.js-bundle-product{min-height:fit-content!important}.main-bundle select:empty{display:none}.active-step-1 .th_pb_cb_p_grid_variants{min-height:44px!important;height:44px!important}.th_pb_cb_p_grid_add_qty{border-radius:3px!important}@media (min-width: 1200px){.th_pb_cb_p_grid_title_text{height:44px!important;line-clamp:2!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}}.bundle-preorder-label{background:#dbeafe;color:#1e40af;padding:0 8px;border-radius:3px;font-weight:600;margin-bottom:8px;text-align:center;position:absolute;z-index:1;font-size:12px;top:0;left:10px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/down-custom.css.map */
