#CartDrawer .hdt-minicart-recommendations__title{display:flex;align-items:center;gap:1rem;font-size:1.7rem;font-weight:700;color:#111827;padding-inline-start:0;background:none;line-height:1.25}#CartDrawer .hdt-minicart-recommendations__title:before{content:"";flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:999px;background:#eef0f7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M21 8l-9-5-9 5 9 5 9-5z'/%3E%3Cpath d='M3 8v8l9 5 9-5V8'/%3E%3Cpath d='M12 13v10'/%3E%3C/svg%3E") no-repeat center / 1.8rem auto}#CartDrawer .hdt-minicart-recommendations-heading{margin-bottom:1rem}#CartDrawer .bu-reco-wrap .hdt-slider__dots{display:none!important}#CartDrawer .bu-reco-wrap{padding:1.2rem 1.4rem!important}#CartDrawer .bu-reco-scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}#CartDrawer .bu-reco-scroller::-webkit-scrollbar{display:none}#CartDrawer .bu-reco-wrap .hdt-slider__container{display:flex;align-items:stretch;gap:1rem;transform:none!important;column-gap:1rem}#CartDrawer .bu-reco-card{flex:0 0 auto;width:74%;max-width:28rem;scroll-snap-align:start;display:flex;flex-direction:column;gap:.8rem;border:.1rem solid #e7eaef;border-radius:1.2rem;padding:.9rem;background:#fff}@media(min-width:600px){#CartDrawer .bu-reco-card{width:60%}}#CartDrawer .bu-reco-top{display:flex;align-items:flex-start;gap:.9rem}#CartDrawer .bu-reco-card .hdt-minicart-recommendations__item--image{flex:0 0 auto;width:5.6rem;max-width:5.6rem;margin-inline-end:0}#CartDrawer .bu-reco-card .hdt-minicart-recommendations__item--image>a{width:5.6rem;height:5.6rem;max-height:5.6rem;border-radius:.9rem;background:#f4f5f7;display:block;padding-bottom:0!important}#CartDrawer .bu-reco-card .hdt-minicart-recommendations__item--image img{width:100%;height:100%;object-fit:cover;border-radius:.9rem}#CartDrawer .bu-reco-card .hdt-minicart-recommendations__item--infos{flex:1 1 auto;min-width:0}#CartDrawer .bu-reco-card .hdt-minicart-recommendations__item--title{font-size:1.35rem;font-weight:600;color:#111827;line-height:1.28;max-height:3.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}#CartDrawer .bu-reco-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.8rem}#CartDrawer .bu-reco-price{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;line-height:1.2}#CartDrawer .bu-reco-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}#CartDrawer .bu-reco-mrp{color:#9aa0ac;font-size:1.2rem;font-weight:500;text-decoration:line-through}#CartDrawer .bu-reco-final{color:#111827;font-size:1.5rem;font-weight:800;letter-spacing:0}#CartDrawer .bu-reco-card .bu-save-pct{display:inline-block;margin:0;padding:0;background:none;color:#12a150;font-size:1.2rem;font-weight:700;white-space:nowrap}#CartDrawer .bu-reco-card .hdt-minicart-recommendations__item--add{flex:0 0 auto;align-self:center;margin-inline-start:0}#CartDrawer .bu-reco-card .bu-reco-add{min-width:7.4rem;padding:.6rem 1.4rem;border:.15rem solid #2A3B8F;border-radius:.9rem;background:#fff;color:#2a3b8f;font-size:1.35rem;font-weight:700}#CartDrawer .bu-reco-card .bu-reco-add:hover{background:#2a3b8f;color:#fff}#CartDrawer .bu-variant-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;display:flex;align-items:flex-end;background:#10182873;opacity:0;pointer-events:none;transition:opacity .2s ease}#CartDrawer .bu-variant-sheet.bu-open{opacity:1;pointer-events:auto}#CartDrawer .bu-vs-panel{width:100%;max-height:78%;display:flex;flex-direction:column;background:#fff;border-radius:1.8rem 1.8rem 0 0;box-shadow:0 -.8rem 2.4rem #10182833;transform:translateY(100%);transition:transform .28s ease;will-change:transform}#CartDrawer .bu-variant-sheet.bu-open .bu-vs-panel{transform:translateY(0)}#CartDrawer .bu-vs-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 1.6rem;border-bottom:.1rem solid #eef0f4;flex:0 0 auto}#CartDrawer .bu-vs-title{font-size:1.7rem;font-weight:700;color:#111827}#CartDrawer .bu-vs-close{width:3.2rem;height:3.2rem;border:0;border-radius:999px;background:#f2f3f7;color:#111827;font-size:2rem;line-height:1;cursor:pointer}#CartDrawer .bu-vs-body{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.4rem 1.6rem 1.6rem}#CartDrawer .bu-vs-row{display:flex;align-items:flex-start;gap:1.2rem;padding:1.4rem 0;border-bottom:.1rem solid #eef0f4}#CartDrawer .bu-vs-row:last-child{border-bottom:0}#CartDrawer .bu-vs-row.is-sold{opacity:.55}#CartDrawer .bu-vs-media{position:relative;flex:0 0 auto;width:7.4rem}#CartDrawer .bu-vs-media img{width:7.4rem;height:auto;border-radius:.9rem;background:#f4f5f7;display:block}#CartDrawer .bu-vs-badge{display:block;margin-top:.4rem;padding:.3rem .6rem;border-radius:.6rem;background:#4bb89a;color:#fff;font-size:1.15rem;font-weight:700;text-align:center}#CartDrawer .bu-vs-info{flex:1 1 auto;min-width:0}#CartDrawer .bu-vs-name{margin:0;font-size:1.45rem;font-weight:500;color:#3a4150;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .bu-vs-chip{display:inline-block;margin-top:.8rem;padding:.4rem 1rem;border-radius:.8rem;background:#f2f3f7;color:#1f2637;font-size:1.3rem;font-weight:600}#CartDrawer .bu-vs-actions{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.8rem;min-width:12rem}#CartDrawer .bu-vs-prices{display:flex;flex-direction:column;align-items:flex-end;line-height:1.3}#CartDrawer .bu-vs-mrp{color:#9aa0ac;font-size:1.3rem;text-decoration:line-through}#CartDrawer .bu-vs-price{color:#111827;font-size:1.6rem;font-weight:700}#CartDrawer .bu-vs-pct{color:#12a150;font-size:1.3rem;font-weight:700}#CartDrawer .bu-vs-qty{display:inline-flex;align-items:center;background:#f2f3f7;border-radius:.9rem;overflow:hidden}#CartDrawer .bu-vs-qty button{width:3rem;height:3.2rem;border:0;background:transparent;color:#111827;font-size:1.6rem;cursor:pointer}#CartDrawer .bu-vs-input{width:3.4rem;height:3.2rem;border:0;background:#fff;text-align:center;font-size:1.4rem;font-weight:600;color:#111827;-moz-appearance:textfield}#CartDrawer .bu-vs-input::-webkit-inner-spin-button,#CartDrawer .bu-vs-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#CartDrawer .bu-vs-add{min-width:12rem;padding:.9rem 1.6rem;border:.15rem solid #111827;border-radius:1rem;background:#fff;color:#111827;font-size:1.45rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease}#CartDrawer .bu-vs-add:hover{background:#111827;color:#fff}#CartDrawer .bu-vs-add:disabled{opacity:.6;cursor:wait}#CartDrawer .bu-vs-sold{font-size:1.35rem;font-weight:600;color:#9aa0ac}#CartDrawer .bu-gift-wrap{position:relative;margin:0 1.6rem 1.4rem;padding:1.3rem 1.4rem 1.4rem;border-radius:1.6rem;overflow:hidden;background:linear-gradient(135deg,#fff2e2,#ffe9ea 55%,#fdf3ff);box-shadow:0 .2rem 1rem #1018280f}#CartDrawer .bu-gift-head{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}#CartDrawer .bu-gift-title{display:flex;align-items:center;gap:1rem;margin:0;font-size:1.7rem;font-weight:700;color:#111827}#CartDrawer .bu-gift-title:before{content:"";flex:0 0 auto;width:3.2rem;height:3.2rem;border-radius:999px;background:#fffc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M20 12v9H4v-9'/%3E%3Cpath d='M2 7h20v5H2z'/%3E%3Cpath d='M12 22V7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 1 1 0-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 1 0 0-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") no-repeat center / 1.8rem auto}#CartDrawer .bu-gift-scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}#CartDrawer .bu-gift-scroller::-webkit-scrollbar{display:none}#CartDrawer .bu-gift-track{display:flex;gap:1rem;align-items:stretch}#CartDrawer .bu-gift-card{flex:0 0 auto;width:88%;max-width:30rem;scroll-snap-align:start;display:flex;align-items:center;gap:1rem;padding:.9rem;border-radius:1.2rem;background:#fff;box-shadow:0 .1rem .4rem #1018280d}#CartDrawer .bu-gift-media{flex:0 0 auto;width:5.4rem}#CartDrawer .bu-gift-media img{width:5.4rem;height:5.4rem;object-fit:cover;border-radius:.9rem;background:#f4f5f7;display:block}#CartDrawer .bu-gift-info{flex:1 1 auto;min-width:0}#CartDrawer .bu-gift-name{margin:0;font-size:1.35rem;font-weight:600;color:#111827;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .bu-gift-price{margin:.4rem 0 0;font-size:1.3rem}#CartDrawer .bu-gift-price s{color:#9aa0ac;font-weight:500}#CartDrawer .bu-gift-free{color:#12a150;font-weight:700;margin-inline-start:.5rem}#CartDrawer .bu-gift-action{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:.2rem}#CartDrawer .bu-gift-btn{min-width:7.4rem;padding:.6rem 1.4rem;border:.15rem solid #2A3B8F;border-radius:.9rem;background:#fff;color:#2a3b8f;font-size:1.35rem;font-weight:700;cursor:pointer}#CartDrawer .bu-gift-btn[data-bu-locked]{border-color:#c9ccd6;color:#8a8f9c;background:#f5f6f8}#CartDrawer .bu-gift-opts{font-size:1.1rem;color:#7a8090}#CartDrawer .bu-gift-bar{height:.6rem;border-radius:999px;background:#2a3b8f2e;margin-top:1.2rem;overflow:hidden}#CartDrawer .bu-gift-bar-fill{height:100%;border-radius:999px;background:#2a3b8f;transition:width .4s ease}#CartDrawer .bu-gift-wrap.is-unlocked .bu-gift-bar-fill{background:#12a150}#CartDrawer .bu-gift-msg{margin:1rem 0 0;padding:.9rem 1.2rem .9rem 3.8rem;border-radius:1.1rem;background:#e8ebf3e6;font-size:1.25rem;font-weight:600;color:#1f2637;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1.1rem center;background-size:1.7rem auto}#CartDrawer .bu-gift-wrap.is-unlocked .bu-gift-msg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312a150' stroke-width='2' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0'/%3E%3C/svg%3E");color:#0f7a3d}#CartDrawer .bu-gift-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:flex-end;background:#10182873;opacity:0;pointer-events:none;transition:opacity .2s ease}#CartDrawer .bu-gift-sheet.bu-open{opacity:1;pointer-events:auto}#CartDrawer .bu-gs-panel{width:100%;max-height:80%;display:flex;flex-direction:column;background:#fff;border-radius:1.8rem 1.8rem 0 0;box-shadow:0 -.8rem 2.4rem #10182833;transform:translateY(100%);transition:transform .28s ease;will-change:transform}#CartDrawer .bu-gift-sheet.bu-open .bu-gs-panel{transform:translateY(0)}#CartDrawer .bu-gs-handle{width:5.2rem;height:.5rem;border-radius:999px;background:#d9dce3;margin:.8rem auto .4rem;cursor:pointer;flex:0 0 auto}#CartDrawer .bu-gs-head{padding:.8rem 1.8rem 1rem;flex:0 0 auto}#CartDrawer .bu-gs-title{margin:0;font-size:1.75rem;font-weight:700;color:#111827}#CartDrawer .bu-gs-sub{margin:.4rem 0 0;font-size:1.35rem;color:#6b7280;font-weight:500}#CartDrawer .bu-gs-body{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 1.8rem 1.8rem}#CartDrawer .bu-gs-row{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 0;border-bottom:.1rem solid #eef0f4}#CartDrawer .bu-gs-row:last-child{border-bottom:0}#CartDrawer .bu-gs-media{flex:0 0 auto;width:6.4rem}#CartDrawer .bu-gs-media img{width:6.4rem;height:6.4rem;object-fit:cover;border-radius:1rem;background:#f4f5f7;display:block}#CartDrawer .bu-gs-info{flex:1 1 auto;min-width:0}#CartDrawer .bu-gs-name{margin:0;font-size:1.4rem;font-weight:600;color:#111827;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#CartDrawer .bu-gs-variant{margin:.3rem 0 0;font-size:1.25rem;color:#6b7280;font-weight:500}#CartDrawer .bu-gs-price{margin:.4rem 0 0;font-size:1.35rem}#CartDrawer .bu-gs-price s{color:#9aa0ac}#CartDrawer .bu-gs-free{color:#12a150;font-weight:700}#CartDrawer .bu-gs-action{flex:0 0 auto}#CartDrawer .bu-gs-add{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:8.6rem;padding:.8rem 1.4rem;border:.15rem solid #2A3B8F;border-radius:1rem;background:#fff;color:#2a3b8f;font-size:1.4rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,color .15s ease}#CartDrawer .bu-gs-add:hover{background:#2a3b8f;color:#fff}#CartDrawer .bu-gs-add.is-locked{border-color:#e2e5ea;background:#f2f3f7;color:#9aa0ac;cursor:not-allowed}#CartDrawer .bu-gs-lock{width:1.4rem;height:1.4rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa0ac' stroke-width='2.2' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") no-repeat center / contain}#CartDrawer .bu-gs-sold{font-size:1.3rem;font-weight:600;color:#9aa0ac}@media(max-width:420px){#CartDrawer .hdt-minicart-recommendations__title{font-size:1.55rem}#CartDrawer .hdt-minicart-recommendations__title:before{width:2.8rem;height:2.8rem;background-size:1.6rem auto}#CartDrawer .bu-reco-card{width:80%}#CartDrawer .bu-reco-card .bu-reco-add{min-width:6.8rem;padding:.55rem 1.1rem;font-size:1.3rem}#CartDrawer .bu-vs-actions{min-width:10rem}#CartDrawer .bu-vs-add{min-width:10rem;padding:.8rem 1.2rem;font-size:1.35rem}#CartDrawer .bu-vs-media,#CartDrawer .bu-vs-media img{width:6.4rem}#CartDrawer .bu-gift-title{font-size:1.55rem}#CartDrawer .bu-gift-card{width:92%}}@media(prefers-reduced-motion:reduce){#CartDrawer .bu-reco-scroller,#CartDrawer .bu-gift-scroller{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bloomup-cart.css.map */
