.hb_bundle{padding:36px 0 0}.template_bundle .section-header{position:relative}.hb_bundle img,.hb_bundle svg{display:block;width:100%;height:100%;object-fit:cover}.hb_bundle .oke-stars svg{display:inline-block;width:unset;height:12px;object-fit:contain}.hb_bundle-alpha{max-width:74.7%;flex:74.7%}.hb_bundle-collection__tabs{max-width:100%;width:100%;display:flex;justify-content:center;align-items:center;gap:18px;margin-bottom:36px}.hb_bundle-collection__tab{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:89px;flex:89px;width:100%;cursor:pointer;position:relative}.hb_bundle-collection__count{width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:1000px;border:1px solid #000;font-size:18px;font-style:normal;font-weight:450;line-height:128%;margin-bottom:12px;position:relative}.hb_bundle-collection__tab.loading .hb_bundle-collection__count span{opacity:0;pointer-events:none}bundle-builder .loading__spinner .path{stroke:#fff}.hb_bundle-collection__tab.selected .hb_bundle-collection__count,.hb_bundle-collection__tab.added .hb_bundle-collection__count{background-color:#000;color:#fff}.hb_bundle-collection__title{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.32px;margin:0;text-transform:capitalize;font-family:var(--font-body-family);word-break:normal}.hb_bundle-cards{padding:0;margin:0;display:flex;flex-wrap:wrap;list-style:none;gap:24px 16px}.hb_bundle .card__information{grid-row-start:unset}.hb_bundle-card{max-width:calc(33.33% - 10.6666px);flex:calc(33.33% - 10.6666px)}.hb_bundle .quick-add{grid-row-start:4}.hb_bundle .quick-add__submit{max-width:100%;width:100%;min-width:unset}.hb_bundle .full-unstyled-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hb_bundle-wrapper .Card_product_mainmedia_innerloops_customslide_new .swiper-button-next,.hb_bundle-wrapper .Card_product_mainmedia_innerloops_customslide_new .swiper-button-prev{display:flex;justify-content:center;align-items:center}.hb-bundle__kit-btn{width:100%;height:48px;display:flex;justify-content:center;align-items:center;border:1px solid #000000;background-color:#000;color:var(--Text-text-secondary, #FFF);font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:450;line-height:100%;text-transform:uppercase;margin-top:8px;cursor:pointer;position:relative}.hb-bundle__kit-btn.loading span{opacity:0;pointer-events:none}.hb_bundle-beta{padding-left:16px;height:fit-content;position:sticky;top:24px;flex:1}.hb_bundle-contents{display:flex}.hb_feature-collection__bundle-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.hb_feature-collection__bundle--title{color:#0c0c0c;font-family:"Minion 3 Display";font-size:24px;font-style:normal;font-weight:600;line-height:110%;margin:0}.hb_feature-collection__bundle--cross-icon{width:24px;height:24px;display:none}.hb_feature-collection__empty-selection{width:72px;height:72px;position:relative}.hb_feature-collection__selected--product-media{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.hb_feature-collection__header{display:flex;justify-content:space-between;padding:3.2px 20px 3.2px 4px;align-items:center;border:1px solid var(--Strokes-stroke-tertiary, #D9D9D9);margin-bottom:12px}.hb_feature-collection__inner--wrap{border-bottom:1px solid var(--Black, #000);margin-bottom:12px}.hb_feature-collection__icons{width:32px;height:32px;position:relative}.hb_feature-collection__icon .hb_feature-collection__media--wrap{display:flex;justify-content:space-between;align-items:center;gap:12px}.hb_feature-collection__item.filled .hb_feature-collection__icon-plus{display:none}.hb_feature-collection__item.filled .hb_feature-collection__header{border:1px solid var(--Black, #000)}.hb_feature-collection__icon-cross{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;cursor:pointer}.hb_feature-collection__item.filled .hb_feature-collection__icon-cross{opacity:1}.hb_feature-collection__media--wrap{display:flex;align-items:center;gap:12px;flex:1}.hb_feature-collection__label{color:var(--Text-text-primary, #0C0C0C);font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:420;line-height:128%;margin:0}.hb_feature-collection__media--product,.hb_feature-collection__item.filled .hb_feature-collection__label{display:none}.hb_feature-collection__item.filled .hb_feature-collection__media--product,.hb_feature-collection__item.filled .hb_feature-collection__selected--product-media{display:block}.hb_feature-collection__product-prices{display:flex;align-items:center;gap:4px;margin-top:4px}.hb_feature-collection__product--discounded-price{color:var(--LG-RED, #93021A);font-family:Brandon Grotesque;font-size:12px;font-style:normal;font-weight:450;line-height:128%}.hb_feature-collection__product--regular-price{color:var(--SB-Dark-Grey, #5C5C5C);font-family:Brandon Grotesque;font-size:12px;font-style:normal;font-weight:450;line-height:128%;text-decoration-line:line-through}.hb_feature-collection__title{color:var(--Text-text-primary, #0C0C0C);font-family:"Minion 3 Display";font-size:16px;font-style:normal;font-weight:600;line-height:120%;margin:0;max-width:190px;min-width:160px}.hb_feature-collection__row{color:var(--Text-text-primary, #0C0C0C);font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:450;line-height:128%;margin-bottom:17px}.hb_feature-collection__atc--btns{margin-bottom:16px}.hb_feature-collection__btn{width:100%;height:48px;border:0;outline:0;background-color:#000;color:var(--Text-text-secondary, #FFF);font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:450;line-height:100%;text-transform:uppercase}.add-to-cart-btn{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.add-to-cart-btn.loading span{opacity:0;pointer-events:none}.hb_feature-collection__bottom--text{color:var(--Text-text-primary, #0C0C0C);text-align:center;font-family:Brandon Grotesque;font-size:14px;font-style:normal;font-weight:420;line-height:128%}.hb_bundle-beta__footer{display:flex;align-items:center;justify-content:center;background-color:#fff;width:100%;padding:28px 0;position:fixed;bottom:0;left:0;z-index:2;box-shadow:0 -4px 4px #00000040}.hb_bundle-beta__footer-svg{width:25px;height:24px;margin-left:19px;cursor:pointer}.hb_bundle-beta__footer p{color:var(--Text-text-primary, #0C0C0C);font-family:Brandon Grotesque;font-size:18px;font-style:normal;font-weight:450;line-height:1.28;margin:0}.hb_feature-collection__Product--compare-price{text-decoration:line-through}.hb_bundle .product-form__input--pill input[type=radio]:disabled+label,.hb_bundle .product-form__input--pill input[type=radio].disabled+label{display:none}@media screen and (max-width:1440px){.hb_feature-collection__item.filled .hb_feature-collection__media--product{max-width:168px;flex:168px}}.template_bundle .Collection_SEO_accordions_main_new{margin-top:48px}@media screen and (max-width:1240px){.hb_bundle-beta{max-width:unset;flex:unset}}@media screen and (max-width:990px){.hb_bundle-card{max-width:calc(50% - 8px);flex:calc(50% - 8px)}.hb_bundle-alpha{max-width:57.7%;flex:57.7%}}@media screen and (max-width:767px){.hb_bundle-alpha{max-width:100%;flex:100%}.hb_bundle-contents{flex-direction:column}.hb_bundle-beta{max-width:100%;flex:100%;width:100%;position:unset;padding:0}.hb_bunble-beta__wrap-inner{padding:16px 20px;max-width:100%;flex:100%;width:100%;position:fixed;bottom:-130%;left:0;top:unset;background-color:#fff;z-index:4;transition:.3s all ease-in-out}.hb_feature-collection__bundle--overlay{position:fixed;width:100%;height:100vh;bottom:0;left:0;z-index:3;background-color:rgba(var(--color-foreground),.5)}.hb_bunble-beta__wrap.drawer-open .hb_bunble-beta__wrap-inner{bottom:0}.hb_bunble-beta__wrap.drawer-open .hb_feature-collection__bundle--overlay{display:block!important}.hb_bundle .quick-add__submit{background:var(--Light-Gray, #D9D9D9);border-color:var(--Light-Gray, #D9D9D9);color:#000}.hb_bundle .Card_product_mainmedia_innerloops_customslide_new{display:none}.hb_bundle-cards{gap:16px 16px}.hb_feature-collection__inner--wrap{height:fit-content;overflow-y:auto;max-height:70vh}.hb_feature-collection__bundle--cross-icon{display:block}}
/*# sourceMappingURL=/cdn/shop/t/472/assets/hb-bundle.css.map */
