.side-cart.side-cart--revamp .side-cart-inner{width:520px;max-width:90%;background-color:#131312;box-shadow:-16px 0 48px #00000080;overflow:hidden}.side-cart.side-cart--revamp.side-cart{background:#0009}.side-cart.side-cart--revamp .side-cart-glow{position:absolute;border-radius:50%;pointer-events:none;z-index:0;filter:blur(8px)}.side-cart.side-cart--revamp .side-cart-glow--a{width:320px;height:320px;top:60px;right:-34px;background:radial-gradient(circle,#f8b6181a,#f8b61800 70%)}.side-cart.side-cart--revamp .side-cart-glow--b{width:280px;height:280px;top:420px;left:-150px;background:radial-gradient(circle,#f8b61814,#f8b61800 70%)}.side-cart.side-cart--revamp .side-cart-header,.side-cart.side-cart--revamp .side-cart-content,.side-cart.side-cart--revamp .side-cart-footer{position:relative;z-index:1}.side-cart.side-cart--revamp .side-cart-header{padding:22px 24px 10px;border-bottom:none;align-items:center}.side-cart.side-cart--revamp .side-cart-title-wrap{display:flex;align-items:baseline;gap:8px;min-width:0}.side-cart.side-cart--revamp .side-cart-title{margin:0;font-family:TT Jenevers Trl,serif;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;color:#f2efe6}.side-cart.side-cart--revamp .side-cart-count{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#ffffffcf;white-space:nowrap}.side-cart.side-cart--revamp .side-cart-close{width:32px;height:32px;min-width:32px;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(135deg,#ffffff04,#fff0 71%),#ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#f2efe6;transition:background .15s ease,color .15s ease}.side-cart.side-cart--revamp .side-cart-close:hover{background:#ffffff1f;color:#fff}.side-cart.side-cart--revamp .side-cart-close svg{width:12px;height:12px}.side-cart.side-cart--revamp .side-cart-content{padding:0 0 24px;gap:32px}.side-cart.side-cart--revamp .cart-offers-panel:empty,.side-cart.side-cart--revamp .cart-combo-nudge:empty,.side-cart.side-cart--revamp .cart-freebie-cta-wrap:empty{display:none}.side-cart.side-cart--revamp .cart-items{display:flex;flex-direction:column;gap:10px;padding:0 24px;margin:0;border-bottom:none}.side-cart.side-cart--revamp .product-item{display:flex;align-items:flex-start;gap:12px;padding:12px;margin:0;background:#202020;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 12px #00000059}.side-cart.side-cart--revamp .product-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.side-cart.side-cart--revamp .product-item .product-image{width:80px;min-width:80px;max-width:80px;height:80px;max-height:80px;margin:0;border-radius:0;overflow:hidden;background:#151515;flex:0 0 auto}.side-cart.side-cart--revamp .product-item .product-image img{width:100%;height:100%;object-fit:cover;display:block}.side-cart.side-cart--revamp .product-item .product-info{flex:1 1 0;min-width:0;margin:0;display:flex;flex-direction:column;gap:8px}.side-cart.side-cart--revamp .ci-top{display:flex;flex-direction:column;gap:2px}.side-cart.side-cart--revamp .ci-name-row{display:flex;align-items:flex-start;gap:8px}.side-cart.side-cart--revamp .product-name{flex:1 1 0;min-width:0;margin:0;font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .product-name a,.side-cart.side-cart--revamp .product-name .product-name-text{color:inherit}.side-cart.side-cart--revamp .side-cart-content .cart-items .product-item .product-name,.side-cart.side-cart--revamp .side-cart-content .cart-items .product-item .product-name a,.side-cart.side-cart--revamp .side-cart-content .cart-items .product-item .product-name .product-name-text{line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .product-remove{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:#ffffffc7;opacity:1;transition:color .15s ease}.side-cart.side-cart--revamp .product-remove:hover{color:#fff}.side-cart.side-cart--revamp .product-remove svg{width:16px;height:16px}.side-cart.side-cart--revamp .product-item .product-options{margin:0;display:flex;flex-wrap:wrap;gap:0 6px;font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#ffffffc9}.side-cart.side-cart--revamp .product-item .product-options .product-option,.side-cart.side-cart--revamp .product-item .product-options .link{color:inherit}.side-cart.side-cart--revamp .ci-actions{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.side-cart.side-cart--revamp .product-price-wrap{display:flex;flex-direction:column;gap:0;min-width:0}.side-cart.side-cart--revamp .ci-save{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:11px;line-height:17px;color:#f8b618}.side-cart.side-cart--revamp .product-item .product-price{display:flex;align-items:baseline;gap:6px;margin:0;font-family:BDO Grotesk,sans-serif;white-space:nowrap}.side-cart.side-cart--revamp .product-item .product-price .price{order:2;font-weight:600;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .product-item .product-price .regular-price{order:1;font-weight:400;font-size:12px;line-height:17px;color:#b8b5ab;text-decoration:line-through}.side-cart.side-cart--revamp .product-item .product-price .price-free{text-transform:uppercase;color:#f8b618}.side-cart.side-cart--revamp .product-item .cart-freebie-tag,.side-cart.side-cart--revamp .cart-freebie-offer .cart-freebie-tag{order:3;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:68px;height:26px;padding:0 10px;background:#f8b618;color:#131312;font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:1;letter-spacing:0;text-transform:none;clip-path:polygon(0 6.6%,98.5% 0,100% 100%,0 97.2%)}.side-cart.side-cart--revamp .product-item .quantity{width:auto;height:32px;flex:0 0 auto;display:flex;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:0;margin:0}.side-cart.side-cart--revamp .product-item .quantity .quantity-button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#f2efe6}.side-cart.side-cart--revamp .product-item .quantity .quantity-button svg{width:14px;height:14px}.side-cart.side-cart--revamp .product-item .quantity .quantity-input{width:24px;height:32px;padding:0;text-align:center;background:transparent;border:none;color:#f2efe6;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px}.side-cart.side-cart--revamp .product-item .cart-freebie-qty{flex:0 0 auto;font-family:BDO Grotesk,sans-serif;font-size:12px;color:#b8b5ab}.side-cart.side-cart--revamp .product-item.product-item--freebie{display:flex;flex-direction:column;gap:0;align-items:stretch;padding:6px 6px 0;background:#f8b61824;border:0;box-shadow:none}.side-cart.side-cart--revamp .product-item--freebie .cart-freebie-card{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px;background:#202020;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.side-cart.side-cart--revamp .product-item--freebie .cart-freebie-qty{display:none}.side-cart.side-cart--revamp .cart-freebie-note{display:flex;align-items:center;gap:10px;width:100%;padding:10px;margin-top:0}.side-cart.side-cart--revamp .cart-freebie-note__icon{width:24px;height:24px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#f8b6182e;border:1px solid rgba(248,182,24,.57);color:#f8b618}.side-cart.side-cart--revamp .cart-freebie-note__icon svg{width:14px;height:14px}.side-cart.side-cart--revamp .cart-freebie-note__text{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#ffffffe6}.side-cart.side-cart--revamp .cart-freebie-note__text strong{font-weight:600;color:#f8b618}.side-cart.side-cart--revamp .cart-items .cart-freebie-cta-wrap{padding:0;margin:0}.side-cart.side-cart--revamp .cart-items .cart-freebie-cta-wrap:not(:has(.cart-freebie-offer:not([style*="display: none"]))){display:none}.side-cart.side-cart--revamp .cart-freebie-offer{display:flex;flex-direction:column;width:100%;padding:6px 6px 0;background:#f8b61824;box-sizing:border-box}.side-cart.side-cart--revamp .cart-freebie-offer__card{display:flex;align-items:flex-start;gap:12px;width:100%;padding:12px;background:#1b1b1a;border:1px solid rgba(255,255,255,.08);box-sizing:border-box}.side-cart.side-cart--revamp .cart-freebie-offer__media{flex:0 0 80px;width:80px;height:80px;overflow:hidden}.side-cart.side-cart--revamp .cart-freebie-offer__media img{display:block;width:80px;height:80px;object-fit:cover}.side-cart.side-cart--revamp .cart-freebie-offer__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-width:0;min-height:80px}.side-cart.side-cart--revamp .cart-freebie-offer__top{display:flex;flex-direction:column;gap:2px;min-width:0}.side-cart.side-cart--revamp .cart-freebie-offer__title{font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .cart-freebie-offer__option{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#b8b5ab}.side-cart.side-cart--revamp .cart-freebie-offer__actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.side-cart.side-cart--revamp .cart-freebie-offer__price{display:flex;align-items:center;gap:6px;min-width:0}.side-cart.side-cart--revamp .cart-freebie-offer__price s{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#b8b5ab;text-decoration:line-through}.side-cart.side-cart--revamp .cart-freebie-offer__now{font-family:BDO Grotesk,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .cart-freebie-offer__add{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;height:auto;margin:0;padding:6px 12px;border:1px solid #6b7458;border-radius:0;background:transparent;color:#778062;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:12px;line-height:17px;letter-spacing:.72px;text-transform:uppercase;cursor:pointer}.side-cart.side-cart--revamp .cart-freebie-offer__add svg{width:12px;height:12px}.side-cart.side-cart--revamp .cart-freebie-offer__add.is-loading{opacity:.5;pointer-events:none}.side-cart.side-cart--revamp .side-cart-footer{position:relative;z-index:2;background:#131312cc;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -8px 12px #00000080}.side-cart.side-cart--revamp .side-cart-footer-bottom{display:flex;flex-direction:column;gap:10px;padding:16px 24px}.side-cart.side-cart--revamp .sc-totals{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.side-cart.side-cart--revamp .sc-totals-left{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.side-cart.side-cart--revamp .sc-subtotal-toggle{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0;background:none;border:none;cursor:pointer}.side-cart.side-cart--revamp .sc-subtotal-toggle .total-label{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#f2efe6;height:auto;text-transform:none}.side-cart.side-cart--revamp .sc-subtotal-toggle svg{width:14px;height:14px;color:#b8b5ab;transform:rotate(180deg);transition:transform .2s ease}.side-cart.side-cart--revamp .sc-savings{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;margin:0}.side-cart.side-cart--revamp .sc-savings .cart-amount-saved{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:10px;line-height:17px;color:#f8b618}.side-cart.side-cart--revamp .sc-savings .cart-amount-saved .cart-amount-total{color:#f8b618}.side-cart.side-cart--revamp .sc-tax-note{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:10px;line-height:17px;color:#b8b5ab}.side-cart.side-cart--revamp .sc-savings .cart-amount-saved+.sc-tax-note:before{content:"\b7";margin:0 4px;color:#b8b5ab}.side-cart.side-cart--revamp .sc-totals-right{display:flex;flex-direction:column;align-items:flex-end;gap:0;text-align:right;white-space:nowrap}.side-cart.side-cart--revamp .sc-totals-right .total-price{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:600;font-size:16px;line-height:22px;color:#f2efe6}.side-cart.side-cart--revamp .sc-totals-right .cart-original-price{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#b8b5ab;text-decoration:line-through}.side-cart.side-cart--revamp .button-wrapper,.side-cart.side-cart--revamp .go-to-checkout{margin:0}.side-cart.side-cart--revamp .go-to-checkout button[name=checkout],.side-cart.side-cart--revamp .go-to-checkout button.gokwik-marge{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;height:44px!important;min-height:0!important;padding:7px 16px!important;border:none!important;border-radius:0!important;background:#6b7458!important;box-shadow:0 6px 18px -6px #6b745873!important;text-transform:none;gap:8px}.side-cart.side-cart--revamp .go-to-checkout button[name=checkout]:hover,.side-cart.side-cart--revamp .go-to-checkout button.gokwik-marge:hover{background:#616a4f!important;border-color:#616a4f!important}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.btn-text,.side-cart.side-cart--revamp .go-to-checkout button.gokwik-marge>span.btn-text,.side-cart.side-cart--revamp .go-to-checkout .gk-btn-main>span.btn-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;text-align:left!important;gap:0;position:static;margin-right:auto;width:auto}.side-cart.side-cart--revamp .go-to-checkout .btn-text__main,.side-cart.side-cart--revamp .go-to-checkout .btn-text__sub{align-self:flex-start!important;text-align:left!important;width:auto;margin:0}.side-cart.side-cart--revamp .go-to-checkout .btn-text__main{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;color:#f7f6ec!important;position:static;background:none;padding:0}.side-cart.side-cart--revamp .go-to-checkout .btn-text__sub{font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:10px;line-height:12px;color:#f7f6ecd9!important;position:static;background:none;padding:0;text-transform:none}.side-cart.side-cart--revamp .go-to-checkout .gk-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%;gap:8px}.side-cart.side-cart--revamp .go-to-checkout .gk-text-block{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;margin-right:auto}.side-cart.side-cart--revamp .go-to-checkout .pay-opt-icon{display:flex;align-items:center;gap:4px;flex:0 0 auto}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon img{margin:0;max-width:none}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-opt-icon__chevron{display:block;width:16px;height:16px;flex:0 0 auto;margin:0}.side-cart.side-cart--revamp .pay-badges{display:flex;align-items:center;gap:4px}.side-cart.side-cart--revamp .pay-badge{position:relative;width:27.88px;height:18.04px;border-radius:3px;background:#fff;display:block;overflow:hidden;flex:0 0 auto}.side-cart.side-cart--revamp .pay-badge--rupay{width:30px;height:18px;border-radius:2.46px}.side-cart.side-cart--revamp .pay-badge--mc{background:none;border-radius:0;overflow:visible}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-badge--mc img{display:block;width:27.88px;height:18.04px;margin:0}.side-cart.side-cart--revamp .pay-badge__txt{position:absolute;font-family:BDO Grotesk,sans-serif;font-weight:700;font-style:normal;transform:skew(-12.41deg) scaleY(.98);transform-origin:left center;white-space:nowrap}.side-cart.side-cart--revamp .pay-badge--upi .pay-badge__txt{left:2.98px;top:4.51px;font-size:7.38px;line-height:9.02px;color:#5f6368}.side-cart.side-cart--revamp .pay-badge--visa .pay-badge__txt{left:1.99px;top:4.1px;font-size:8.2px;line-height:9.84px;letter-spacing:.164px;color:#1a1f71}.side-cart.side-cart--revamp .pay-badge--rupay .pay-badge__txt{left:.53px;top:4.92px;font-size:6.56px;line-height:8.2px;color:#1b3f8f}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-badge__mark{position:absolute;display:block;margin:0}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-badge__mark--upi-a{left:18.86px;top:4.1px;width:4.92px;height:9.02px}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-badge__mark--upi-b{left:21.32px;top:5.33px;width:4.1px;height:6.56px}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-badge__mark--rupay-a{left:23px;top:5px;width:3.28px;height:7.38px}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.button>span.pay-opt-icon .pay-badge__mark--rupay-b{left:25.05px;top:6.23px;width:2.87px;height:4.92px}.side-cart.side-cart--revamp .sc-secure{display:flex;align-items:center;justify-content:center;gap:6px;margin:0}.side-cart.side-cart--revamp .sc-secure svg{width:12px;height:12px;color:#8e8b82;flex:0 0 auto}.side-cart.side-cart--revamp .sc-secure span{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:10px;line-height:17px;color:#8e8b82}.side-cart.side-cart--revamp .cart-prepaid-note{display:none}@media(max-width:767px){.side-cart.side-cart--revamp .side-cart-inner{width:100%;max-width:100%}.side-cart.side-cart--revamp .side-cart-header{padding:14px 16px 10px}.side-cart.side-cart--revamp .cart-items{padding:0 16px}.side-cart.side-cart--revamp .side-cart-footer-bottom{padding:16px}}.side-cart.side-cart--revamp .cart-progress-bar-wrapper{display:flex;margin:0 24px;padding:8px 14px;background:#202020;border-radius:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:12px}.side-cart.side-cart--revamp .cart-progress-bar-wrapper .goal-message{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:12px;line-height:17px;color:#f2efe6;text-align:center}.side-cart.side-cart--revamp .cart-progress-bar-wrapper .goal-message:before{content:"";flex:0 0 auto;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8.45833 4.8125V2.77083H1.75V8.89583H8.45833M8.45833 4.8125V8.89583M8.45833 4.8125H10.5L12.25 6.5625V8.89583H8.45833M3.325 10.1792C3.325 9.60167 3.7975 9.12917 4.375 9.12917C4.9525 9.12917 5.425 9.60167 5.425 10.1792C5.425 10.7567 4.9525 11.2292 4.375 11.2292C3.7975 11.2292 3.325 10.7567 3.325 10.1792ZM9.45 10.1792C9.45 9.60167 9.9225 9.12917 10.5 9.12917C11.0775 9.12917 11.55 9.60167 11.55 10.1792C11.55 10.7567 11.0775 11.2292 10.5 11.2292C9.9225 11.2292 9.45 10.7567 9.45 10.1792Z' stroke='%23000' stroke-width='0.875'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8.45833 4.8125V2.77083H1.75V8.89583H8.45833M8.45833 4.8125V8.89583M8.45833 4.8125H10.5L12.25 6.5625V8.89583H8.45833M3.325 10.1792C3.325 9.60167 3.7975 9.12917 4.375 9.12917C4.9525 9.12917 5.425 9.60167 5.425 10.1792C5.425 10.7567 4.9525 11.2292 4.375 11.2292C3.7975 11.2292 3.325 10.7567 3.325 10.1792ZM9.45 10.1792C9.45 9.60167 9.9225 9.12917 10.5 9.12917C11.0775 9.12917 11.55 9.60167 11.55 10.1792C11.55 10.7567 11.0775 11.2292 10.5 11.2292C9.9225 11.2292 9.45 10.7567 9.45 10.1792Z' stroke='%23000' stroke-width='0.875'/%3E%3C/svg%3E") center / contain no-repeat}.side-cart.side-cart--revamp .cart-progress-bar-wrapper .goal-message--freebie:before{display:none}.side-cart.side-cart--revamp .cart-offer-progress{padding:0 24px}.side-cart.side-cart--revamp .cart-op2{display:flex;flex-direction:column;align-items:center;gap:12px}.side-cart.side-cart--revamp .cart-op2__track{display:grid;width:100%}.side-cart.side-cart--revamp .cart-op2__slide{grid-area:1 / 1;display:flex;flex-direction:column;gap:8px;min-height:60px;box-sizing:border-box;padding:12px;background:#202020;box-shadow:0 8px 12px #00000059;opacity:0;visibility:hidden;transition:opacity .4s ease;pointer-events:none}.side-cart.side-cart--revamp .cart-op2__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.side-cart.side-cart--revamp .cart-op2__copy{display:flex;align-items:center;gap:8px;width:100%}.side-cart.side-cart--revamp .cart-op2__text{flex:1 1 0;min-width:0;margin:0;font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .cart-op2__reward,.side-cart.side-cart--revamp .cart-op2__amt{font-weight:500;color:#f8b618}.side-cart.side-cart--revamp .cart-op2__bar{position:relative;height:2px;width:100%;border-radius:4px;background:#363636;overflow:hidden}.side-cart.side-cart--revamp .cart-op2__fill{position:absolute;left:0;top:0;height:100%;background:#f8b618;transition:width .6s ease}.side-cart.side-cart--revamp .cart-op2__dots{display:flex;align-items:center;gap:8px}.side-cart.side-cart--revamp .cart-op2__dot{width:6px;height:6px;border-radius:50%;background:#ffffff40;cursor:pointer;transition:background .2s ease}.side-cart.side-cart--revamp .cart-op2__dot.is-active{background:#f8b618}.side-cart.side-cart--revamp .cart-offers-milestone{display:none}@media(max-width:767px){.side-cart.side-cart--revamp .cart-progress-bar-wrapper{margin:0 16px}.side-cart.side-cart--revamp .cart-offer-progress{padding:0 16px}}.side-cart.side-cart--revamp .cart-progress-bar-wrapper:has(.goal-message--freebie){display:none}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button[name=checkout] span.btn-text>span.btn-text__main,.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.gokwik-marge span.btn-text>span.btn-text__main{position:static!important;top:auto!important;left:auto!important;right:auto!important;background:none!important;background-color:transparent!important;border:none!important;color:#f7f6ec!important;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;text-align:left!important;align-self:flex-start!important;padding:0;margin:0}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button[name=checkout] span.btn-text>span.btn-text__sub,.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button.gokwik-marge span.btn-text>span.btn-text__sub{position:static!important;top:auto!important;left:auto!important;background:none!important;background-color:transparent!important;border:none!important;color:#f7f6ecd9!important;font-weight:500;font-size:10px;line-height:12px;letter-spacing:0;text-transform:none;text-align:left!important;align-self:flex-start!important;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:230px}.side-cart.side-cart--revamp .go-to-checkout button[name=checkout] .btn-text,.side-cart.side-cart--revamp .go-to-checkout button.gokwik-marge .btn-text{min-width:0;flex:0 1 auto;align-items:flex-start!important;text-align:left!important;margin-right:auto}@media(max-width:767px){.side-cart.side-cart--revamp .go-to-checkout .pay-opt-icon{flex:0 0 auto}.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout button[name=checkout] span.btn-text>span.btn-text__sub{font-size:10px;line-height:12px;max-width:100%}}.side-cart.side-cart--revamp .cart-freebie-progress{display:none}.side-cart.side-cart--revamp .cc{padding:0 24px}.side-cart.side-cart--revamp .cc-card-wrap{display:flex;flex-direction:column;gap:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px -4px #00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden}.side-cart.side-cart--revamp .cc-toggle{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 8px;box-sizing:border-box;background:none;border:none;cursor:pointer;text-align:left}.side-cart.side-cart--revamp .cc-ticket{width:24px;height:24px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#f8b6181a;border:1px solid rgba(248,182,24,.35);color:#f8b618}.side-cart.side-cart--revamp .cc-ticket svg{width:14px;height:14px}.side-cart.side-cart--revamp .cc-title{flex:1 1 0;min-width:0;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .cc-chevron{flex:0 0 auto;display:inline-flex;color:#b8b5ab}.side-cart.side-cart--revamp .cc-chevron svg{width:16px;height:16px;transition:transform .2s ease}.side-cart.side-cart--revamp .cc-card-wrap.is-open .cc-chevron svg{transform:rotate(180deg)}.side-cart.side-cart--revamp .cc-list{padding:0 8px 12px}.side-cart.side-cart--revamp .cc-rail{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.side-cart.side-cart--revamp .cc-rail::-webkit-scrollbar{display:none}.side-cart.side-cart--revamp .cc-card{position:relative;flex:0 0 auto;width:256px;height:118px;background:#202020;overflow:hidden}.side-cart.side-cart--revamp .cc-card:nth-child(odd){background:#232322}.side-cart.side-cart--revamp .cc-card:before,.side-cart.side-cart--revamp .cc-card:after{content:"";position:absolute;top:78px;width:14px;height:14px;border-radius:50%;background:#1a1a19;transform:translateY(-50%);z-index:1}.side-cart.side-cart--revamp .cc-card:before{left:-7px}.side-cart.side-cart--revamp .cc-card:after{right:-7px}.side-cart.side-cart--revamp .cc-card__top{display:flex;flex-direction:column;gap:4px;height:78px;padding:12px 14px 0}.side-cart.side-cart--revamp .cc-card__title{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:23px;color:#f2efe6}.side-cart.side-cart--revamp .cc-card__hl{display:inline-block;padding:0 5px;background:#f8b618;color:#131312;font-weight:400}.side-cart.side-cart--revamp .cc-card__sub{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:11px;line-height:15px;color:#a6a399}.side-cart.side-cart--revamp .cc-card__bottom{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 14px;border-top:1px dashed rgba(255,255,255,.18)}.side-cart.side-cart--revamp .cc-card__code{font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:12px;line-height:17px;letter-spacing:1.2px;color:#f2efe6}.side-cart.side-cart--revamp .cc-card__copy{display:inline-flex;align-items:center;gap:4px;padding:0;background:none;border:none;cursor:pointer;color:#f8b618}.side-cart.side-cart--revamp .cc-card__copy svg{width:12px;height:12px}.side-cart.side-cart--revamp .cc-card__copy-label{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#f8b618}.side-cart.side-cart--revamp .cc-card__auto{display:inline-flex;align-items:center;gap:6px;font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:11px;color:#f8b618}.side-cart.side-cart--revamp .cc-card__auto svg{width:12px;height:12px}.side-cart.side-cart--revamp .cc-toast{position:fixed;left:50%;bottom:96px;transform:translate(-50%) translateY(8px);z-index:1000;padding:8px 14px;background:#202020;border:1px solid rgba(248,182,24,.35);color:#f8b618;font-family:BDO Grotesk,sans-serif;font-size:12px;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.side-cart.side-cart--revamp .cc-toast.is-visible{opacity:1;transform:translate(-50%) translateY(0)}.side-cart.side-cart--revamp .minicart-recommendations-wrapper{padding:0 24px}.side-cart.side-cart--revamp .minicart-recommendations .heading-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.side-cart.side-cart--revamp .minicart-recommendations-title{margin:0;font-family:TT Jenevers Trl,serif;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase;color:#f2efe6}.side-cart.side-cart--revamp .minicart-recommendations .unity-arrows{display:none}.side-cart.side-cart--revamp .minicart-recommendations .unity-slider-viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain}.side-cart.side-cart--revamp .minicart-recommendations .unity-slider-viewport::-webkit-scrollbar{display:none}.side-cart.side-cart--revamp .minicart-recommendations .unity-slider-container{display:flex;gap:14px;transform:none!important;height:auto!important;touch-action:pan-x}.side-cart.side-cart--revamp .minicart-recommendations .unity-slide{flex:0 0 auto;width:auto;touch-action:pan-x}.side-cart.side-cart--revamp .minicart-recommendations .product-card{display:grid;grid-template-columns:97px 166px;grid-template-rows:1fr auto;align-items:stretch;column-gap:16px;row-gap:6px;width:329px;box-sizing:border-box;padding:16px 24px;border:1px solid #303030;border-radius:0;overflow:hidden;background:transparent}.side-cart.side-cart--revamp .minicart-recommendations .product-media-wrap{grid-column:1;grid-row:1 / 3;align-self:stretch;width:97px;min-height:104px;position:relative;border-radius:0;overflow:hidden}.side-cart.side-cart--revamp .minicart-recommendations .product-media-wrap .product-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;height:auto;border-radius:0;overflow:hidden}.side-cart.side-cart--revamp .minicart-recommendations .product-media-wrap .product-image img{width:100%;height:100%;object-fit:cover;display:block}.side-cart.side-cart--revamp .minicart-recommendations .product-card-content-wrapper{grid-column:2;grid-row:1;min-width:0;display:flex;align-items:flex-start}.side-cart.side-cart--revamp .minicart-recommendations .product-card-content{display:flex;flex-direction:column;gap:0;width:100%;min-width:0;padding:0}.side-cart.side-cart--revamp .minicart-recommendations .product-card>form,.side-cart.side-cart--revamp .minicart-recommendations .product-card .add-cart{grid-column:2;grid-row:2;align-self:end;margin:0}.side-cart.side-cart--revamp .minicart-recommendations .unity-slide{padding:0}.side-cart.side-cart--revamp .minicart-recommendations .product-title{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:14px;line-height:1.5;color:#f7f6ec;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.side-cart.side-cart--revamp .minicart-recommendations .product-title a{color:inherit}.side-cart.side-cart--revamp .minicart-recommendations .product-price{margin:0}.side-cart.side-cart--revamp .minicart-recommendations .product-price:not(.price--on-sale) .price__sale{display:none}.side-cart.side-cart--revamp .minicart-recommendations .product-price.price--on-sale .price__regular{display:none}.side-cart.side-cart--revamp .minicart-recommendations .product-price.price--on-sale .price__sale{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;row-gap:0}.side-cart.side-cart--revamp .minicart-recommendations .price-item--regular,.side-cart.side-cart--revamp .minicart-recommendations .price__sale .price{font-family:BDO Grotesk,sans-serif;font-weight:600;font-size:16px;line-height:1.375;color:#f2efe6}.side-cart.side-cart--revamp .minicart-recommendations s.regular-price{color:#b8b5ab;font-weight:400;font-size:12px;line-height:17px;text-decoration:line-through}.side-cart.side-cart--revamp .minicart-recommendations .discount-perc{display:none}.side-cart.side-cart--revamp .side-cart-content .minicart-recommendations .product-card .form-add-to-cart .add-to-cart-button{width:100%;height:32px;min-height:32px;max-height:32px;box-sizing:border-box;margin:0;padding:0 12px;border:1px solid #778062;border-radius:0;background:transparent;color:#a3ab91;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:10px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.side-cart.side-cart--revamp .minicart-recommendations .add-to-cart-button:after{background:transparent}.side-cart.side-cart--revamp .side-cart-content .minicart-recommendations .heading-wrap .heading.minicart-recommendations-title{font-family:TT Jenevers Trl,serif;font-weight:500;font-size:14px;line-height:20px;text-transform:uppercase;color:#f2efe6}.side-cart.side-cart--revamp .side-cart-content .minicart-recommendations .product-card .product-title.link-underline-transparent{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:300;font-size:14px;line-height:21px;color:#f7f6ec;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.side-cart.side-cart--revamp .side-cart-content .minicart-recommendations .product-card .product-title,.side-cart.side-cart--revamp .side-cart-content .minicart-recommendations .product-card .product-title *{font-size:14px}.side-cart.side-cart--revamp .side-cart-content .minicart-recommendations .product-card .product-card-content{padding:0}.side-cart.side-cart--revamp .complementary-cart-drawer{display:none}@media(max-width:767px){.side-cart.side-cart--revamp .cc,.side-cart.side-cart--revamp .minicart-recommendations-wrapper{padding:0 16px}}.side-cart.side-cart--revamp .sc-empty{display:flex;flex-direction:column;align-items:stretch;padding:100px 24px 0;margin:0}.side-cart.side-cart--revamp.side-cart-busy .sc-empty,.side-cart.side-cart--revamp.side-cart-pending .sc-empty{display:none}.side-cart.side-cart--revamp .sc-empty__box{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;width:100%;box-sizing:border-box}.side-cart.side-cart--revamp .sc-empty__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 auto;color:#f2efe6;background:none;border:none;box-shadow:none}.side-cart.side-cart--revamp .sc-empty__icon svg{width:32px;height:32px}.side-cart.side-cart--revamp .sc-empty__title{margin:0;font-family:TT Jenevers Trl,serif;font-weight:400;font-size:16px;line-height:22px;color:#f2efe6;text-align:center}.side-cart.side-cart--revamp .sc-empty__text{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#b8b5ab;text-align:center}.side-cart.side-cart--revamp .sc-empty__cta{display:flex;align-items:center;justify-content:center;width:100%;margin-top:6px;padding:14px 24px;border:none;border-radius:0;background:#6b7458;color:#f7f6ec;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px;text-align:center;transition:background .15s ease}.side-cart.side-cart--revamp .sc-empty__cta:hover{background:#616a4f;color:#fff}.side-cart.side-cart--revamp .sc-empty__cta span{color:inherit}@media(max-width:767px){.side-cart.side-cart--revamp .cc,.side-cart.side-cart--revamp .minicart-recommendations-wrapper{padding:0 16px}.side-cart.side-cart--revamp .sc-empty{padding:100px 16px 0}.side-cart.side-cart--revamp .sc-empty__icon{width:40px;height:40px}.side-cart.side-cart--revamp .sc-empty__icon svg{width:28px;height:28px}}.side-cart.side-cart--revamp .cart-progress-bar-wrapper{display:none!important}.side-cart.side-cart--revamp .cart-promo{margin:0 24px -16px;padding:8px 14px 8px 8px;background:linear-gradient(90deg,#f8b61833 54.515%,#0003 102.51%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.side-cart.side-cart--revamp .cart-promo__track{display:grid}.side-cart.side-cart--revamp .cart-promo__slide{grid-area:1 / 1;display:flex;align-items:center;justify-content:flex-start;gap:4px;opacity:0;visibility:hidden;transition:opacity .4s ease;pointer-events:none}.side-cart.side-cart--revamp .cart-promo__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.side-cart.side-cart--revamp .cart-promo__coin{display:inline-flex;flex:0 0 auto;width:20px;height:19px}.side-cart.side-cart--revamp .cart-promo__coin img{width:20px;height:19px;object-fit:contain;display:block}.side-cart.side-cart--revamp .cart-promo__ico{display:inline-flex;flex:0 0 auto;color:#f2efe6}.side-cart.side-cart--revamp .cart-promo__ico svg{width:14px;height:14px}.side-cart.side-cart--revamp .cart-promo__text{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#f2efe6;text-align:left}.side-cart.side-cart--revamp .cart-promo__text strong{font-weight:700}@media(max-width:767px){.side-cart.side-cart--revamp .cart-promo{margin:0 16px -16px}}.side-cart.side-cart--revamp .sc-subtotal-toggle svg{transform:rotate(180deg)}.side-cart.side-cart--revamp .sc-subtotal-toggle[aria-expanded=true] svg{transform:rotate(0)}.side-cart.side-cart--revamp .sc-price-details{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:0;background-image:linear-gradient(161.82deg,#ffffff12,#fff0 71.429%),linear-gradient(90deg,#ffffff0d 0% 100%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.side-cart.side-cart--revamp .sc-price-details[hidden]{display:none}.side-cart.side-cart--revamp .sc-pd__title{margin:0;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#f2efe6}.side-cart.side-cart--revamp .sc-pd__row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:BDO Grotesk,sans-serif;font-size:12px;line-height:17px}.side-cart.side-cart--revamp .sc-pd__row>span:first-child{font-weight:400;color:#b8b5ab}.side-cart.side-cart--revamp .sc-pd__val{font-weight:500;color:#b8b5ab}.side-cart.side-cart--revamp .sc-pd__val--primary{color:#f2efe6}.side-cart.side-cart--revamp .sc-price-details .sc-pd__row .sc-pd__val.sc-pd__val--gold,.side-cart.side-cart--revamp .sc-price-details .sc-pd__row .sc-pd__val.sc-pd__val--gold *{color:#f8b618!important}@media(max-width:767px){.side-cart.side-cart--revamp .sc-price-details{gap:8px;padding:12px}.side-cart.side-cart--revamp .sc-pd__title{font-size:14px;line-height:20px}.side-cart.side-cart--revamp .sc-pd__row{font-size:12px;line-height:17px}}.side-cart.side-cart--revamp .sc-pd__divider{height:1px;width:100%;background:#ffffff1a}.side-cart.side-cart--revamp .sc-pd__row--total,.side-cart.side-cart--revamp .sc-pd__row--total>span{font-weight:500;color:#fff}.side-cart.side-cart--revamp .product-item--oos .product-image{opacity:.4}.side-cart.side-cart--revamp .product-item--oos .product-name,.side-cart.side-cart--revamp .product-item--oos .product-name a,.side-cart.side-cart--revamp .product-item--oos .product-name .product-name-text{color:#b8b5ab}.side-cart.side-cart--revamp .ci-oos-tag{align-self:flex-start;margin:0 0 2px;padding:1px 6px;background:#ef8a7329;color:#ef8a73;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:12px;line-height:17px}.side-cart.side-cart--revamp .ci-remove-note{flex:0 0 auto;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:12px;line-height:17px;color:#ef8a73;white-space:nowrap}.side-cart.side-cart--revamp .sc-oos-banner{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fdedec;border:1px solid #d63b32}.side-cart.side-cart--revamp .sc-oos-banner__icon{display:inline-flex;flex:0 0 auto;color:#be352d}.side-cart.side-cart--revamp .sc-oos-banner__icon svg{width:16px;height:16px}.side-cart.side-cart--revamp .sc-oos-banner__text{font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#be352d}.side-cart.side-cart--revamp .go-to-checkout--disabled button[name=checkout],.side-cart.side-cart--revamp .go-to-checkout--disabled button.gokwik-marge{background:#ffffff14!important;box-shadow:none!important;cursor:not-allowed;pointer-events:none}.side-cart.side-cart--revamp .go-to-checkout--disabled .btn-text__main,.side-cart.side-cart--revamp .side-cart-footer .go-to-checkout--disabled button[name=checkout] span.btn-text>span.btn-text__main{color:#77756e!important}.side-cart.side-cart--revamp .go-to-checkout--disabled .pay-opt-icon{opacity:.35}.side-cart.side-cart--revamp .product-item.updating .quantity{opacity:.45;pointer-events:none}.side-cart.side-cart--revamp .product-item.updating .quantity-input,.side-cart.side-cart--revamp .quantity-spinner{display:none}.side-cart.side-cart--revamp .product-item.updating .quantity-spinner{display:inline-block;position:relative;width:24px;height:32px;flex:0 0 auto}.side-cart.side-cart--revamp .product-item.updating .quantity-spinner:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:1.5px solid rgba(242,239,230,.3);border-top-color:#f2efe6;border-radius:50%;animation:sc-spin .6s linear infinite}@keyframes sc-spin{to{transform:rotate(360deg)}}.side-cart.side-cart--revamp .side-cart-footer{position:relative}.side-cart.side-cart--revamp .sc-error-toast{position:absolute;left:24px;right:24px;bottom:calc(100% + 8px);z-index:5;display:flex;align-items:center;gap:8px;padding:12px 14px;background:#fdedec;border:1px solid #d63b32;box-shadow:0 8px 12px #00000059;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.side-cart.side-cart--revamp .sc-error-toast__icon{display:inline-flex;flex:0 0 auto;color:#be352d}.side-cart.side-cart--revamp .sc-error-toast__icon svg{width:16px;height:16px}.side-cart.side-cart--revamp .sc-error-toast__text{flex:1 1 0;min-width:0;font-family:BDO Grotesk,sans-serif;font-weight:400;font-size:12px;line-height:17px;color:#be352d}.side-cart.side-cart--revamp .sc-error-toast__retry{flex:0 0 auto;padding:0;background:none;border:none;cursor:pointer;font-family:BDO Grotesk,sans-serif;font-weight:500;font-size:12px;line-height:17px;color:#870b0b;text-decoration:underline}@media(max-width:767px){.side-cart.side-cart--revamp .sc-error-toast{left:16px;right:16px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/cart-revamp.css.map */
