.bundle-selector{display:block;width:100%;padding-block:var(--bundle-padding-top) var(--bundle-padding-bottom);color:var(--bundle-text);background:var(--bundle-background)}.bundle-selector [hidden]{display:none!important}.bundle-selector__visual:has(picture),.bundle-selector__visual:has(svg){margin-bottom:24px}.bundle-selector__visual--contained{width:calc(100% - 48px);max-width:var(--bundle-image-max-width);margin-inline:auto}.bundle-selector__visual picture{display:block}.bundle-selector__image{display:block;width:100%;height:var(--bundle-image-height-mobile);object-fit:cover;box-sizing:border-box;border:var(--bundle-image-border-width) solid var(--bundle-image-border-color);border-radius:var(--bundle-image-radius)}.bundle-selector__controls{max-width:var(--bundle-width);margin-inline:auto;padding-inline:24px}.bundle-selector__title{margin:0 0 20px;font-size:18px;font-weight:500}.bundle-selector__group{min-width:0;margin:0 0 20px;padding:0;border:0}.bundle-selector__group+.bundle-selector__group{margin-bottom:0}.bundle-selector__group legend{float:none;width:auto;margin-bottom:10px;padding:0;font-size:var(--bundle-font-size-mobile)}.bundle-selector__buttons{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--bundle-gap)}.bundle-selector__button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;max-width:100%;padding:11px 14px;border:1px solid var(--bundle-border);border-radius:var(--bundle-radius);background:transparent;color:var(--bundle-text);font:inherit;font-size:var(--bundle-font-size-mobile);line-height:1.3;text-align:center;overflow-wrap:anywhere;cursor:pointer}.bundle-selector__parent{min-width:100px}.bundle-selector__button[aria-pressed=true]{background:var(--bundle-active-background);color:var(--bundle-active-color)}.bundle-selector__button:focus-visible{outline:2px solid var(--bundle-border);outline-offset:3px}.bundle-selector__button:disabled{opacity:.45;cursor:not-allowed}.bundle-selector__price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;font-size:.93em}.bundle-selector__price strong{font-weight:600}.bundle-selector__price del{opacity:.6;font-size:.92em}.bundle-selector__badge{font-size:.8em;font-weight:600}.bundle-selector__status:empty{display:none}.bundle-selector__button-total{white-space:pre}.bundle-selector__status,.bundle-selector__editor-note{margin-top:12px;font-size:12px}@media(hover:hover){.bundle-selector__button:hover:not(:disabled){background:var(--bundle-active-background);color:var(--bundle-active-color)}}@media screen and (min-width:750px){.bundle-selector__visual--contained{width:calc(100% - 32px)}.bundle-selector__image{height:var(--bundle-image-height)}.bundle-selector__controls{padding-inline:16px;text-align:left}.bundle-selector__group legend{margin-inline:0;font-size:var(--bundle-font-size)}.bundle-selector__buttons{justify-content:flex-start}.bundle-selector__button{padding:12px 20px;font-size:var(--bundle-font-size)}.bundle-selector__controls[data-desktop-alignment=center]{text-align:center}.bundle-selector__controls[data-desktop-alignment=center] .bundle-selector__group legend{margin-inline:auto}.bundle-selector__controls[data-desktop-alignment=center] .bundle-selector__buttons{justify-content:center}}[data-bundle-selector-builder] .gbb-swap-overlay{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-bundle-selector-builder] .gbb-swap-overlay>img{animation:bundle-selector-loader-reveal 0s .2s both}[data-bundle-selector-builder][data-bundle-summary-label] .gbbFooterBundleItemsContainer:before{content:var(--bundle-summary-label)}body:has(bundle-selector) .gbbPreparingBundleContainerModal{grid-template-columns:minmax(0,1fr);justify-items:center}body:has(bundle-selector) .gbbPreparingBundleHeader{text-align:center}body:has(bundle-selector) .gbbPreparingBundleGif{display:block;margin-inline:auto}@keyframes bundle-selector-loader-reveal{0%{opacity:0}to{opacity:1}}.bundle-selector__offer-groups{display:grid}.bundle-selector__offer-group{grid-area:1 / 1;align-self:start;visibility:hidden;pointer-events:none}.bundle-selector__offer-group[data-active=true]{visibility:visible;pointer-events:auto}@media screen and (max-width:749px){.bundle-selector__offer-group:not([data-active=true]){display:none}}@media screen and (max-width:768px){[data-bundle-selector-builder]>section{overflow:visible!important}}.bundle-selector--cards{scroll-margin-top:120px}.bundle-selector--cards .bundle-selector__offer-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}.bundle-selector--cards .bundle-selector__offer{justify-content:flex-start;padding:0 0 12px;overflow:hidden;gap:6px}.bundle-selector__card-image{display:block;width:100%;height:clamp(120px,38vw,190px);object-fit:cover;margin-bottom:4px}.bundle-selector--cards .bundle-selector__offer>span{padding-inline:10px}.bundle-selector--cards .bundle-selector__offer[aria-pressed=true]{box-shadow:0 0 0 2px var(--bundle-border)}@media(min-width:750px){.bundle-selector__card-image{height:auto;aspect-ratio:1}.bundle-selector--cards .bundle-selector__offer-group{grid-template-columns:repeat(4,minmax(0,280px));justify-content:start;gap:20px;width:auto;margin-inline:0}.bundle-selector--cards .bundle-selector__offer-group[data-group-key="10ml"]{grid-template-columns:repeat(3,minmax(0,280px))}.bundle-selector--cards .bundle-selector__controls{max-width:var(--bundle-width);padding-inline:10px}}@media(max-width:749px){.bundle-selector--cards .bundle-selector__offer-group:not([data-active=true]){display:none}}.bundle-selector--body-labels .bundle-selector__group legend{font-family:var(--main-font-stack);font-weight:var(--main-font-weight);font-style:var(--main-font-style);font-size:1rem;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bundle-selector.css.map */
