babbi-delivery{display:flex}.bde--product{align-items:flex-start;gap:10px;margin-top:12px;padding:11px 13px;border:1px solid #ebe3e3;border-radius:12px;background:#fcfafa;font-size:13px;line-height:1.45;color:#1c1c1c}.bde--product .bde-ic{flex:0 0 20px;margin-top:1px;color:#52363a}.bde-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.bde-line b{font-weight:600}.bde-sub{font-size:11.5px;color:#6b6565}.bde-chg{background:none;border:0;padding:0;margin-inline-start:6px;font:inherit;font-size:11.5px;color:#52363a;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.bde-chg[hidden]{display:none}.bde--cart{align-items:center;justify-content:space-between;gap:10px;margin:10px 0 2px;padding:0 2px;font-size:12px;color:#4a4545;line-height:1.4}.bde--cart .bde-cart-l{display:flex;align-items:center;gap:7px;min-width:0}.bde--cart .bde-ic{flex:0 0 16px;color:#52363a}.bde--cart b{font-weight:600;color:#1c1c1c}.bde--cart .bde-date{white-space:nowrap}.bcs{margin:16px 0 4px;padding-top:14px;border-top:1px solid #eee}.bcs-title{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#1c1c1c}.bcs-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bcs-card{display:flex;flex-direction:column;gap:5px;padding:6px;border:1px solid #eee;border-radius:10px;background:#fff;min-width:0}.bcs-card--hl{border-color:#52363a;box-shadow:inset 0 0 0 1px #52363a}.bcs-img{display:block;aspect-ratio:2/3;border-radius:7px;overflow:hidden;background:#f3f1f1}.bcs-img img{display:block;width:100%;height:100%;object-fit:contain}.bcs-name{font-size:11px;line-height:1.3;color:#2b2b2b;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.bcs-price{font-size:11.5px;font-weight:600;color:#1c1c1c}.bcs-price sale-price{color:inherit}.bcs-add{display:block;width:100%;margin-top:auto;padding:6px 4px;border:1px solid #52363a;border-radius:7px;background:#fff;color:#52363a;font:inherit;font-size:10.5px;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.bcs-card--hl .bcs-add{background:#52363a;color:#fff}.bcs-add[aria-busy=true]{opacity:.6;cursor:progress}.bcs-add--err{border-color:#b3261e;color:#b3261e}.bcs-add--link{font-weight:500}.product-info__badge:has(img[src*=Delivered_3-4_Days]),.product-info__badge.bde-hide-badge{display:none!important}.product-content-below-gallery .bbd2[data-mounted]{margin-left:0;margin-right:0}.cart-drawer:not(.drawer--center-body)::part(content){grid-auto-rows:auto;grid-template-rows:auto 1fr;overflow-y:auto;overscroll-behavior-y:contain}.cart-drawer:not(.drawer--center-body)::part(header){position:sticky;top:0;z-index:3;background-color:rgb(var(--background))}.cart-drawer:not(.drawer--center-body)::part(body){overflow:visible}.cart-drawer .cart-drawer__items{max-height:none!important;overflow:visible!important;padding:12px 0}.cart-drawer .bcs-img{aspect-ratio:1/1}.cart-drawer:not(.drawer--center-body)::part(footer){display:contents}.cart-drawer:not(.drawer--center-body) [slot=footer],.cart-drawer:not(.drawer--center-body) .cart-drawer__footer,.cart-drawer:not(.drawer--center-body) .cart-drawer__buttons{display:contents}.cart-drawer:not(.drawer--center-body) .cart-drawer__footer>:not(input):not(.cart-drawer__buttons){margin-inline:10px}.cart-drawer:not(.drawer--center-body) .cart-drawer__summary{margin-top:4px;padding-top:12px;border-top:1px solid #eee}.cart-drawer:not(.drawer--center-body) .bun-mini{margin-top:12px;margin-bottom:0}.cart-drawer:not(.drawer--center-body) .cart-drawer__checkout-btn{position:sticky;bottom:10px;z-index:4;width:calc(100% - 20px);max-width:none;margin:14px 10px 0;box-shadow:0 0 0 10px rgb(var(--background)),0 -14px 18px 6px #00000012}.cart-drawer:not(.drawer--center-body) .cart-drawer__gift-box-btn{width:calc(100% - 20px);max-width:none;margin:12px 10px 18px}@media screen and (min-width:700px){.cart-drawer:not(.drawer--center-body) .free-shipping-bar{position:sticky!important;top:var(--bab-dh,70px);z-index:2;background-color:rgb(var(--background));margin-inline:-10px!important;width:calc(100% + 20px)!important;padding:10px!important;box-shadow:0 6px 10px -8px #0000001f}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/babbi-extras.css.map */
