.bundle-switch{--bs-tanne: #23260D;--bs-tanne-70: #656756;--bs-moos: #3E4318;--bs-box: #F4F3EF;--bs-card: #FCFBFA;--bs-salbei: #DEE4B4;--bs-rot: #9B2738;--bs-font: var(--font-body-family, "Special Gothic SemiCondensed", sans-serif)}.bundle-switch .page-width{padding-left:16px;padding-right:16px}.bundle-switch__card{background:transparent;padding:0;max-width:480px;margin-inline:auto}.bundle-switch__tabs{display:flex;gap:4px}.bundle-switch__tab{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:12px;border:0;cursor:pointer;background:var(--bs-card);color:#3e431873;font-family:var(--bs-font);font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.56px;text-align:center;white-space:normal;-webkit-appearance:none;appearance:none}.bundle-switch__tab[aria-selected=true]{background:var(--bs-box);color:var(--bs-moos);font-weight:600;cursor:default}.bundle-switch__tab-label{white-space:nowrap}.bundle-switch__tab-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;background:var(--bs-salbei);color:var(--bs-moos);font-family:var(--bs-font);font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.48px}.bundle-switch__panels{background:var(--bs-box)}.bundle-switch__panel{padding:12px}.bundle-switch__panel[hidden]{display:none}.bundle-switch .bought-together__savings-badge{display:none!important}.bundle-switch .bought-together__container{border:0;padding:0;display:flex;flex-direction:column;gap:16px;background:var(--bs-box)}.bundle-switch .bought-together__products{flex-direction:column;gap:12px;padding-left:8px}.bundle-switch .bought-together__product-row{flex:none!important;max-width:none!important;align-items:center;gap:12px}.bundle-switch .bought-together__card{background:var(--bs-card);padding:16px;gap:16px}.bundle-switch .bought-together__card-image-link{width:79px;height:79px}.bundle-switch .bought-together__card-details,.bundle-switch .bought-together__card-titles{gap:4px}.bundle-switch .bought-together__card-title,.bundle-switch .bought-together__card-title a{font-family:var(--bs-font);font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:.32px;color:var(--bs-tanne)}.bundle-switch .bought-together__card-subtitle{font-family:var(--bs-font);font-size:12px;font-weight:400;line-height:16.8px;letter-spacing:.48px;color:var(--bs-tanne-70)}.bundle-switch .bought-together__price-new{font-family:var(--bs-font);font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:.32px;color:var(--bs-moos)}.bundle-switch .bought-together__checkbox-icon{color:var(--bs-moos)}.bundle-switch .bought-together__footer{width:100%;flex-direction:column;gap:16px;margin:0}.bundle-switch .bought-together__total-label{font-family:var(--bs-font);font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:.32px;color:var(--bs-tanne)}.bundle-switch .bought-together__total-price{font-family:var(--bs-font);font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:.32px;color:var(--bs-moos)}.bundle-switch .bundle-routine__inner{max-width:none}.bundle-switch .bundle-routine__box{border:0;padding:0;display:flex;flex-direction:column;gap:16px;width:100%;max-width:none;background:var(--bs-box)}.bundle-switch .bundle-routine__inner,.bundle-switch .bundle-routine__products,.bundle-switch .bundle-routine__product,.bundle-switch .bundle-routine__pricing,.bundle-switch .bought-together__products,.bundle-switch .bought-together__product-row,.bundle-switch .bought-together__footer{background:transparent}.bundle-switch .bundle-routine__products{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:0}.bundle-switch .bundle-routine__product{flex:1 1 0;min-width:0;container-type:inline-size;padding:12px 8px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.bundle-switch .bundle-routine__product-image-link{width:100%;max-width:120px;height:auto;aspect-ratio:1 / 1}.bundle-switch .bundle-routine__product-title,.bundle-switch .bundle-routine__product-title a{font-family:var(--bs-font);font-size:clamp(16px,14cqw,22px);font-weight:500;line-height:1.3;letter-spacing:.4px;color:var(--bs-tanne)}.bundle-switch .bundle-routine__product-subtitle{font-family:var(--bs-font);font-size:clamp(14px,11cqw,18px);font-weight:400;line-height:1.3;letter-spacing:.32px;color:var(--bs-tanne-70)}.bundle-switch .bundle-routine__separator{align-self:flex-start;margin-top:48px;flex-shrink:0}.bundle-switch .bundle-routine__synergy{display:flex;align-items:flex-start;gap:8px;padding:4px 12px;background:var(--bs-card)}.bundle-switch .bundle-routine__synergy-icon{width:14px;height:14px;margin-top:2px;flex-shrink:0}.bundle-switch .bundle-routine__synergy-text,.bundle-switch .bundle-routine__synergy-text *{font-family:var(--bs-font);font-size:14px;line-height:19.6px;letter-spacing:.56px;color:var(--bs-moos)}.bundle-switch .bundle-routine__pricing{display:flex;justify-content:space-between;align-items:center}.bundle-switch .bundle-routine__price-individual,.bundle-switch .bundle-routine__price-individual s{font-family:var(--bs-font);font-size:16px;font-weight:400;line-height:20.8px;letter-spacing:.32px;color:var(--bs-tanne-70)}.bundle-switch .bundle-routine__price-set{display:flex;align-items:center;gap:4px}.bundle-switch .bundle-routine__price-set-label,.bundle-switch .bundle-routine__price-set-value{font-family:var(--bs-font);font-size:16px;font-weight:500;line-height:20.8px;letter-spacing:.32px;color:var(--bs-moos)}.bundle-switch .bundle-routine__badge{display:inline-flex;align-items:center;padding:2px 8px;background:var(--bs-salbei);color:var(--bs-moos);font-family:var(--bs-font);font-size:14px;font-weight:500;line-height:19.6px;letter-spacing:.56px}.bundle-switch .bundle-routine__cta-wrap{width:100%}.bundle-switch .bought-together__add-to-cart,.bundle-switch .bundle-routine__cta{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 16px;border:0;border-radius:0;background:var(--bs-rot);color:var(--bs-card);font-family:var(--bs-font);font-size:20px;font-weight:500;line-height:26px;letter-spacing:.4px;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/358/assets/section-bundle-switch.css.map */
