.Vtl-ProductBundleWidget__BundleWrapper.Vtl-ProductBundleWidget__BundleWrapper{border-radius:var(--sleek-media-radius);padding:var(--sleek-bundle-pad);container-type:inline-size}.vtl-ub-pb-main-widget .Vtl-ProductBundleWidget__BundleWrapper.Vtl-ProductBundleWidget__BundleWrapper{background:var(--sleek-bundle-bg)!important}.Vtl-ProductBundleWidget__BundleTitle.Vtl-ProductBundleWidget__BundleTitle{font-size:var(--sleek-bundle-title-size);font-weight:var(--sleek-weight-medium);line-height:var(--sleek-bundle-title-leading);letter-spacing:var(--sleek-bundle-title-tracking);color:var(--color-foreground)}.Vtl-ProductIcon__Image.Vtl-ProductIcon__Image{border-radius:var(--sleek-bundle-image-radius)}.Vtl-ProductBundleWidget__Left.Vtl-ProductBundleWidget__Left{display:flex;align-items:center;justify-content:center;gap:var(--sleek-bundle-media-gap);max-inline-size:100%}.Vtl-ProductIcon__Container.Vtl-ProductIcon__Container{flex:0 1 auto;min-inline-size:0;max-inline-size:var(--sleek-bundle-image-max)}.Vtl-ProductIcon__Container .Vtl-ProductIcon__Image{inline-size:auto;max-inline-size:min(var(--sleek-bundle-image-max),calc((100cqi - var(--sleek-bundle-plus-width) - var(--sleek-bundle-media-gap) * 2) / 2));block-size:auto;aspect-ratio:1;object-fit:cover}.Vtl-ProductBundleWidget__Plus.Vtl-ProductBundleWidget__Plus{flex:0 0 auto}.Vtl-ProductBundleWidget__Plus{color:var(--sleek-bundle-muted)}.Vtl-BundleSummary__CurrentPrice.Vtl-BundleSummary__CurrentPrice{font-size:var(--sleek-bundle-price-size);font-weight:var(--sleek-weight-medium)}.Vtl-BundleSummary__PricingLabel.Vtl-BundleSummary__PricingLabel,.Vtl-BundleSummary__SavingsLabel.Vtl-BundleSummary__SavingsLabel{color:var(--color-foreground);font-weight:var(--sleek-weight-medium)}.Vtl-BundleSummary__SavingsRow.Vtl-BundleSummary__SavingsRow{font-size:var(--font-size--sm)}.Vtl-BundleSummary__SavingsAmount.Vtl-BundleSummary__SavingsAmount{color:var(--sleek-bundle-muted)}.Vtl-BundleSummary__OriginalPrice.Vtl-BundleSummary__OriginalPrice{color:var(--sleek-bundle-muted)!important}.Vtl-UBBundleBoxAtcButton{min-block-size:var(--sleek-bundle-cta-height)!important;border-radius:var(--sleek-radius-button)!important;line-height:var(--sleek-bundle-cta-height)!important;padding-block:0!important;padding-inline:var(--sleek-bundle-cta-pad-inline);font-size:var(--font-size--paragraph);font-weight:var(--sleek-weight-medium)}.Vtl-UBBundleBoxAtcButton .Vtl-Button__Text{font-size:var(--font-size--paragraph);font-weight:var(--sleek-weight-medium)}.Vtl-ProductBundleWidget__SeeLessBtnText.Vtl-ProductBundleWidget__SeeLessBtnText{font-size:var(--font-size--sm);color:var(--sleek-bundle-muted)}.Vtl-ProductBundleWidget__SeeLessBtn{display:inline-flex;align-items:center;gap:var(--sleek-bundle-see-gap);font-size:var(--font-size--sm)}.Vtl-ProductBundleWidget__SeeLessBtn .chevron svg path{fill:var(--sleek-bundle-muted)}.Vtl-ProductDetailsSection__ProductTitle.Vtl-ProductDetailsSection__ProductTitle{font-weight:var(--sleek-weight-medium);color:var(--color-foreground)}.Vtl-ProductDetailsSection__List.Vtl-ProductDetailsSection__List{align-items:stretch;inline-size:min(var(--sleek-bundle-list-width),100%)!important;margin-inline:auto!important}@container (max-width: 300px){.Vtl-ProductDetailsSection__Row.Vtl-ProductDetailsSection__Row,.Vtl-ProductDetailsSection__Row.Vtl-ProductDetailsSection__Row *{font-size:var(--sleek-bundle-tight-font)!important}.Vtl-ProductDetailsSection__Row.Vtl-ProductDetailsSection__Row{column-gap:var(--sleek-bundle-tight-gap)!important}}.Vtl-ProductDetailsSection__Item.Vtl-ProductDetailsSection__Item{align-items:flex-start;justify-content:flex-start;gap:var(--sleek-bundle-check-gap)}.Vtl-ProductDetailsSection__Row.Vtl-ProductDetailsSection__Row{justify-content:flex-start;column-gap:var(--sleek-bundle-row-gap)!important}.Vtl-ProductDetailsSection__Details.Vtl-ProductDetailsSection__Details{flex:1 1 auto;min-inline-size:0;text-align:start}.Vtl-ProductDetailsSection__Checkbox.Vtl-ProductDetailsSection__Checkbox{display:flex;align-items:center;block-size:var(--sleek-bundle-line-height)}.Vtl-ProductDetailsSection__Checkbox input[type=checkbox]{inline-size:var(--sleek-bundle-check-size);block-size:var(--sleek-bundle-check-size);margin:0;border:var(--sleek-bundle-check-border) solid var(--sleek-bundle-check-line);border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease),border-color var(--animation-speed, .2s) var(--animation-easing, ease)}.Vtl-ProductDetailsSection__Checkbox input[type=checkbox]:after{content:none}.Vtl-ProductDetailsSection__Checkbox input[type=checkbox]:checked{border-color:var(--sleek-bundle-check-on);background-color:var(--sleek-bundle-check-on)}.Vtl-ProductDetailsSection__Checkbox input[type=checkbox]:checked:before{content:"";display:block;inline-size:100%;block-size:100%;background-color:var(--sleek-bundle-bg);-webkit-mask:var(--sleek-bundle-check-mark) center / var(--sleek-bundle-check-glyph) no-repeat;mask:var(--sleek-bundle-check-mark) center / var(--sleek-bundle-check-glyph) no-repeat}.Vtl-ProductDetailsSection__Checkbox input[type=checkbox]:focus-visible{outline:var(--sleek-bundle-check-border) solid var(--color-foreground);outline-offset:2px}.Vtl-ProductDetailsSection__ProductCompareAt.Vtl-ProductDetailsSection__ProductCompareAt{color:var(--sleek-bundle-muted)}.Vtl-ProductDetailsSection__VariantSelector.Vtl-ProductDetailsSection__VariantSelector{flex:0 0 100%;display:flex;justify-content:flex-start!important;margin-block-start:var(--sleek-bundle-variant-space)}.Vtl-UpsellBuilderDropdown.Vtl-UpsellBuilderDropdown{inline-size:fit-content;max-inline-size:100%;margin-inline:0!important}.Vtl-UpsellBuilderDropdown .Vtl-Dropdown__Header{min-block-size:var(--sleek-bundle-field-height);border-radius:var(--sleek-radius-button);border:var(--style-border-width) solid var(--sleek-cartpage-field-border);background-color:var(--color-background);padding-inline:var(--sleek-bundle-field-pad-inline);justify-content:center;gap:var(--sleek-bundle-arrow-gap);font-size:var(--font-size--paragraph)}.Vtl-Dropdown__Header-ArrowContainer svg path{fill:var(--sleek-bundle-muted)}.Vtl-Dropdown__Header-Selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sleek-bundle.css.map */
