.bundle-section{display:flex;flex-direction:column;width:100%;gap:20px;--collection-items-per-row-medium: 4}@media screen and (max-width: 1446px){.bundle-section{--collection-items-per-row-medium: 3}}.hidden{display:none!important}.bundle-section__body{display:flex;gap:20px;padding-top:32px;padding-bottom:32px}@media screen and (max-width: 1031px){.bundle-section__body{display:block}}.bundle-section__header{display:flex;flex-direction:column;gap:16px}.switch-button-text{color:#f2c342;font-weight:700}.switch-button{display:inline-flex;width:80px;align-items:center;background-color:#000;gap:4px;justify-content:space-around;border-radius:100px;padding:4px}.switch-button.is-left svg{order:0}.switch-button.is-right svg{order:2}.bundle-section__header-filters{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width: 1264px){.bundle-section__header-filters,.bundle-section__filters,.switch-button-wrapper{flex-direction:column;align-items:center;text-align:center}}.bundle-section__search-bar{display:flex;padding:12px 16px;border:1px solid #e0e0e0;border-radius:100px;gap:16px}.bundle-section__search-bar input{flex:1 1 auto;width:100%;border:none;background:transparent;color:#000}.bundle-section__search-bar input::placeholder{opacity:1;color:#989898}.bundle-section__search-bar input:focus{outline:none}.bundle-section__filters{display:inline-flex;flex-direction:column;align-self:center;gap:20px}@media screen and (max-width: 1264px){.bundle-section__filters{width:80%}}@media screen and (max-width: 522px){.bundle-section__filters{width:auto}}.bundle-section__filters-row{display:flex;gap:20px}.bundle-section__filters-row:first-of-type .bundle-section__filter-button{text-transform:uppercase;font-weight:400}@media screen and (max-width: 1031px){.bundle-section__filters-row{gap:12px}}.active{background-color:#f5db8b!important}.bundle-section__atc-box{display:flex;flex-direction:column;align-self:flex-start;border-radius:8px;border:1px solid #e0e0e0;overflow:hidden;position:sticky;top:127.297px;flex-shrink:0}@media screen and (max-width: 1031px){.bundle-section__atc-box{border-radius:0;position:fixed;z-index:100;top:auto;bottom:0;left:0;right:0;background-color:#fff;margin-inline:.625rem}}@media screen and (min-width: 1032px){.bundle-section__atc-box_wrapper{width:100%;display:flex;flex-direction:column;align-items:center;align-self:flex-start;gap:20px;padding:8px 24px 16px;flex-shrink:0;overflow:visible}}@media screen and (max-width: 1031px){.bundle-section__atc-box_wrapper{width:100%;display:flex;flex-direction:column;align-items:center;align-self:flex-start;gap:20px;padding:8px 24px 16px;flex-shrink:0;overflow:visible}}.bundle-section__atc-box__heading{background-color:#f2c342;text-align:center;padding:12px 8px;width:100%}.bundle-section__atc-box__progress-bar,.bundle-section__atc-box__button{display:flex;flex-direction:column;align-items:center;width:100%}.bundle-progress-bar-wrapper{padding-top:12px;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.bundle-progress-bar-empty{background-color:#dadada;width:100%;height:6px;border-radius:100px;position:relative}.bundle-progress-bar-empty:before{content:"";background-color:#f2c342;width:var(--progress-width);max-width:100%;height:6px;border-radius:100px;position:absolute;top:0;left:0;z-index:1;transition:ease-in-out .3s}.bundle-progress-bar-icon{max-width:34px!important;position:absolute;bottom:-11px;right:0;padding:4px 8px;border-radius:100px;z-index:2}.bundle-progress-bar-icon.progress--remaining{background-color:#dadada!important;border:1px solid #dadada!important}.bundle-progress-bar-icon.progress--full{background-color:#f2c342;border-color:#fff}.bundle-form{display:flex;flex-direction:column;gap:20px;width:100%}.atc-button:disabled{opacity:.7}.bundle-section__atc-box__progress-bar svg{width:100%;height:auto;max-width:100%}.bundle-section__atc-box__line-items-desktop{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1031px){.bundle-section__atc-box__line-items-mobile{display:flex;justify-content:center;align-items:center;gap:8vw}.items-hidden-mobile{display:none}}@media screen and (min-width: 1032px){.items-hidden-desktop{display:none}}.line-item__mobile-image-wrapper{position:relative}.line-items-mobile__placeholder{width:70px;height:70px;flex-shrink:0}.line-items-mobile__placeholder svg{width:100%;height:100%;display:block;overflow:visible}@media screen and (min-width: 700px){.line-item{--line-item-media-width: 6rem}}.line-item__mobile-image{border:2px dotted #f2c342;border-radius:8px;overflow:hidden;width:70px;height:70px}.checkmark-bundle-mobile{position:absolute;top:-5px;left:-5px}.line-item__media{border-radius:8px}.bundle-line-item--hidden{display:none}.bundle-section__atc-box__line-items-mobile .line-item__media{border:2px dotted #f2c342;border-radius:8px}.bundle-section__filter-button{background-color:#f2f2f2;padding:12px 16px;border-radius:100px;min-width:94px}@media screen and (max-width: 1031px){.bundle-section__filter-button{min-width:88px}}.bundle-section__atc-box__total{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.bundle-price-total{display:flex;gap:10px;align-items:flex-end}#total-text{font-size:larger;font-weight:600}#strike-price{text-decoration:line-through;color:#989898;font-size:larger}#actual-price{font-size:large;font-weight:600}.atc-button{background-color:#f2c342;padding:10.4px 28px;border-radius:100px;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:#000;border:1px solid #f2c342}.bundle-section__item-list{max-width:1080px}.product-card__info{text-align:center;align-content:start;justify-items:center;display:flex;flex-direction:column;height:220px;justify-content:space-between}.vendor-with-icon{width:100%;display:flex;justify-content:space-between}.gender-icons{display:flex;gap:4px}.title-variant-wrapper{display:flex;gap:10px;align-items:flex-end}#variant-ml{font-size:smaller;color:#636363}.short_description--productPage{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/82/assets/bundle.css.map */
