.gbbMixPageWrapper{--kd-ink: #151515;--kd-line: #e3e3e3;--kd-soft: #f6f3ee;--kd-red: #ee3b45;font-family:inherit!important;color:var(--kd-ink)!important;margin:20px 0 8px!important}.gbbMixPageWrapper .gbbMixCascadeHeaderWrapper{margin:0 0 14px!important}.gbbMixPageWrapper .gbbMixCascadeUpsellTitle,.gbbMixPageWrapper .gbbMixCurrentStepTitle{font-family:Outfit,sans-serif!important;font-size:18px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:var(--kd-ink)!important}.gbbMixPageWrapper .gbbMixCascadeUpsellSubTitle,.gbbMixPageWrapper .gbbMixCurrentStepSubTitle{font-size:13px!important;color:#666!important}.gbbMixPageWrapper .gbbMixCascadeStepsWrapper{border:0!important;margin:0 0 12px!important;padding:0!important}.gbbMixPageWrapper .gbbMixCascadeStepsContainer{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px 18px!important;padding:0!important;height:auto!important}.gbbMixPageWrapper .gbbMixCascadeStep{width:auto!important;border:0!important;padding:0!important;gap:8px!important;opacity:.55}.gbbMixPageWrapper .gbbMixCascadeStep--active{opacity:1}.gbbMixPageWrapper .gbbMixStepImageWrapper{display:none!important}.gbbMixPageWrapper .gbbMixCascadeStepIconBadge{width:24px!important;height:24px!important;border-radius:0!important;border:1px solid var(--kd-ink)!important;background:#fff!important;color:var(--kd-ink)!important;font-size:12px!important;font-weight:600!important}.gbbMixPageWrapper .gbbMixCascadeStep--active .gbbMixCascadeStepIconBadge{background:var(--kd-ink)!important;color:#fff!important}.gbbMixPageWrapper .gbbMixCascadeStepTitle{font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--kd-ink)!important}.gbbMixPageWrapper .gbbMixCascadeStepsDividerWrapper{display:none!important}.gbbMixPageWrapper .gbbMixCascadeBodyHeaderWrapper{row-gap:10px!important}.gbbMixPageWrapper .gbbMixCascadeBodyHeaderCategoryName{font-size:13px!important;font-weight:600!important;color:var(--kd-ink)!important}.gbbMixPageWrapper .gbbMixCascadeCategoryTabsWrapper{display:flex!important;flex-wrap:wrap!important;gap:6px!important;border-bottom:1px solid var(--kd-line)!important;padding-bottom:10px!important}.gbbMixPageWrapper .gbbMixCascadeCategoryTab{border-radius:0!important;border:1px solid var(--kd-line)!important;background:#fff!important;color:var(--kd-ink)!important;padding:8px 14px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}.gbbMixPageWrapper .gbbMixCascadeCategoryTab--active{background:var(--kd-ink)!important;border-color:var(--kd-ink)!important;color:#fff!important}.gbbMixPageWrapper .gbbMixCascadeBodyContent{overflow:visible!important}.gbbMixPageWrapper .gbbMixCascadeProductsWrapper{display:flex!important;flex-direction:column!important;gap:0!important;max-height:none!important;padding:4px 0 0!important;overflow:visible!important}.gbbMixPageWrapper .gbbMixCascadeProductWrapper{display:grid!important;grid-template-columns:76px minmax(0,1fr) auto!important;grid-template-areas:"img title title" "img price price" "img select btn"!important;column-gap:14px!important;row-gap:4px!important;align-items:center!important;padding:14px 0!important;border:0!important;border-bottom:1px solid var(--kd-line)!important;border-radius:0!important;background:#fff!important;cursor:default!important}.gbbMixPageWrapper .gbbMixCascadeProductWrapper:last-child{border-bottom:0!important}.gbbMixPageWrapper .gbbMixCascadeProductWrapper[data-product-quantity]:not([data-product-quantity="0"]){background:var(--kd-soft)!important;box-shadow:0 0 0 10px var(--kd-soft)!important}.gbbMixPageWrapper .gbbMixCascadeProductLeftSection,.gbbMixPageWrapper .gbbMixCascadeProductsDetailsWrapper{display:contents!important}.gbbMixPageWrapper .gbbMixCascadeProductImageWrapper{grid-area:img!important;width:76px!important;height:95px!important;aspect-ratio:4 / 5!important;border-radius:0!important;background:#f1efe9!important;align-self:start!important}.gbbMixPageWrapper .gbbMixCascadeProductImageWrapper img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.gbbMixPageWrapper .gbbMixCascadeProductTitle{grid-area:title!important;font-size:13px!important;line-height:1.3!important;font-weight:500!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;color:var(--kd-ink)!important;min-height:0!important;-webkit-line-clamp:2!important}.gbbMixPageWrapper .gbbMixCascadeProductsPriceWrapper{grid-area:price!important;justify-content:flex-start!important;font-size:13px!important;line-height:1.2!important}.gbbMixPageWrapper .gbbMixCascadeProductsPriceWrapper[data-fixed-price-bundle=FIXED]{display:none!important}.gbbMixPageWrapper .gbbMixCascadeProductsPrice{color:var(--kd-ink)!important;font-weight:500!important}.gbbMixPageWrapper .gbbMixCascadeProductCompareAtPrice{color:#8a8a8a!important;text-decoration:line-through!important}.gbbMixPageWrapper .gbbMixCascadeVariantSelectionWrapper{grid-area:select!important;width:100%!important;margin-top:4px!important}.gbbMixPageWrapper .gbbMixCascadeVariantSelectionWrapper select{width:100%!important;height:40px!important;min-height:40px!important;padding:0 30px 0 10px!important;border:1px solid var(--kd-line)!important;border-radius:0!important;background-color:#fff!important;font:inherit!important;font-size:13px!important;color:var(--kd-ink)!important;box-shadow:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23151515' stroke-width='1.5'><path d='M2 4.5 6 8.5l4-4'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;-webkit-appearance:none!important;appearance:none!important}.gbbMixPageWrapper .gbbMixCascadeProductRightSection{grid-area:btn!important;display:block!important;width:auto!important;padding:0!important;margin-top:4px!important}.gbbMixPageWrapper .gbbMixCascadeProductBtnWrapper{width:auto!important}.gbbMixPageWrapper .gbbMixCascadeAddBtn,.gbbMixPageWrapper .gbbMixCascadeAddedBtn{width:auto!important;min-width:96px!important;height:40px!important;min-height:40px!important;padding:0 14px!important;border-radius:0!important;background:var(--kd-ink)!important;color:#fff!important;border:1px solid var(--kd-ink)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:background .15s,color .15s!important}.gbbMixPageWrapper .gbbMixCascadeAddBtn:hover,.gbbMixPageWrapper .gbbMixCascadeAddedBtn{background:#fff!important;color:var(--kd-ink)!important}.gbbMixPageWrapper .gbbMixCascadeQuantityWrapper{width:112px!important;height:40px!important;border:1px solid var(--kd-ink)!important;border-radius:0!important;background:#fff!important}.gbbMixPageWrapper .gbbMixCascadeQuantityWrapper button,.gbbMixPageWrapper .gbbMixCascadeQuantityWrapper div{border-radius:0!important;font-size:14px!important}.gbbMixPageWrapper .gbbMixProductsSectionScrollIndicator{display:none!important}@media(max-width:480px){.gbbMixPageWrapper .gbbMixCascadeProductWrapper{grid-template-columns:64px minmax(0,1fr) auto!important;column-gap:12px!important}.gbbMixPageWrapper .gbbMixCascadeProductImageWrapper{width:64px!important;height:80px!important}.gbbMixPageWrapper .gbbMixCascadeAddBtn,.gbbMixPageWrapper .gbbMixCascadeAddedBtn{min-width:0!important;padding:0 12px!important}}.gbbMixPageWrapper .gbbMixCascadeSelectedItemsInCartWrappper,.gbbMixPageWrapper .gbbMixCascadeCartDrawerContainer{border-radius:0!important;border-color:var(--kd-line)!important}.gbbMixPageWrapper .gbbMixCascadeDiscountMessage,.gbbMixPageWrapper .gbbMixCascadeDiscountText,.gbbMixPageWrapper .gbbMixCategoriesConditionsText{font-size:13px!important;color:#555!important;text-align:left!important}.gbbMixPageWrapper .gbbMixCascadeFooterWrapper{background:#fff!important;border-top:1px solid var(--kd-line)!important;padding:12px 0!important;row-gap:8px!important}.gbbMixPageWrapper .gbbMixCascadePriceLabel{font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#666!important}.gbbMixPageWrapper .gbbMixCascadeDiscountedPriceValue,.gbbMixPageWrapper .gbbMixCascadeAddToCartBtnPrice{font-family:Outfit,sans-serif!important;font-size:18px!important;font-weight:500!important}.gbbMixPageWrapper .gbbMixCascadeStrikeThroughPriceValue,.gbbMixPageWrapper .gbbMixCascadeAddToCartBtnCompareAtPrice{color:#8a8a8a!important;font-size:14px!important}.gbbMixPageWrapper .gbbMixCascadeAddToCartBtn{border-radius:0!important;min-height:54px!important;background:var(--kd-ink)!important;color:#fff!important;border:1px solid var(--kd-ink)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.gbbMixPageWrapper .gbbMixCascadeAddToCartBtn--disabled,.gbbMixPageWrapper .gbbMixCascadeAddToCartBtn--disabled-conditionsNotMet{background:#f0f0f0!important;color:#8a8a8a!important;border-color:#f0f0f0!important}.gbbMixPageWrapper .gbbMixCascadeAddToCartBtnDiscountPill{border-radius:0!important;background:var(--kd-red)!important;color:#fff!important;font-weight:600!important}.gbbMixPageWrapper .gbbMixCascadeFooterBackButton{border-radius:0!important}.gbbMixPageWrapper .gbbMixCascadeNextBtn{border-radius:0!important;background:var(--kd-ink)!important;color:#fff!important;text-transform:uppercase!important;font-weight:600!important;letter-spacing:.06em!important}.gbbMixPageWrapper .gbbMixCascadeBundleCartItem,.gbbMixPageWrapper .gbbMixCascadeCartItemImageWrapper,.gbbMixPageWrapper .gbbMixCascadeCartItemImage{border-radius:0!important}.gbbMixPageWrapper .gbbMixCascadeToastWrapper{border-radius:0!important;background:var(--kd-ink)!important;color:#fff!important}.product-add-to-cart-container .add_to_cart_holder:has(.gbbMixPageWrapper){width:100%!important;max-width:none!important}.gbbMixPageWrapper,.gbbMixPageWrapper .gbbMixCascadeWrapper{width:100%!important;max-width:none!important}.gbbMixPageWrapper .gbbMixCascadeProductsWrapper .gbbMixCascadeProductWrapper .gbbMixCascadeProductTitle,body .gbbMixPageWrapper .gbbMixCascadeProductTitle{text-align:left!important;justify-self:start!important}.gbbMixPageWrapper .gbbMixCascadeProductWrapper>*{justify-self:stretch}.gbbMixPageWrapper .gbbMixCascadeProductRightSection{justify-self:end!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kd-eb.css.map */
