.gego-cart-drawer{--gcd-accent: var(--gego-cart-accent, #8255f6);--gcd-accent-dark: color-mix(in srgb, var(--gcd-accent) 70%, #000);--gcd-soft: color-mix(in srgb, var(--gcd-accent) 7%, #fff);--gcd-soft-border: color-mix(in srgb, var(--gcd-accent) 22%, #fff);--gcd-text: #1e1e1e;--gcd-muted: #6b6b6b;--gcd-line: #e6e0f0;--gcd-save: #12a36e;--gcd-footer-bg: #f7f5fb;color:var(--gcd-text)}.gego-cart-drawer .drawer__fixed-header,.gego-cart-drawer .drawer__header{min-height:0}.gego-cart-drawer .drawer__header{padding-block:14px;border-bottom:1px solid var(--gcd-line)}.gego-cart-drawer .drawer__title{font-size:1.125rem;font-weight:700;letter-spacing:0;text-transform:none}.gego-cart-drawer .gego-cart-drawer__count{color:var(--gcd-muted);font-weight:500}.gego-cart-drawer .drawer__close-button{right:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:2px solid var(--gcd-accent-dark);border-radius:50%}.gego-cart-drawer .drawer__close-button .icon{width:24px;height:24px}.gego-cart-drawer .drawer__scrollable{padding-top:20px}.gego-cart-upsell{display:none}.gego-cart-drawer .gego-cart-upsell{display:block;margin:0 0 20px;padding:16px;border:1px solid var(--gcd-soft-border);border-radius:16px;background:var(--gcd-soft)}.gego-cart-drawer .gego-cart-upsell__title{margin:0 0 8px;color:var(--gcd-accent);font-size:1rem;font-weight:700;line-height:1.3}.gego-cart-drawer .gego-cart-upsell__text{color:#3b3b3b;font-size:.875rem;line-height:1.45}.gego-cart-drawer .gego-cart-upsell__text p{margin:0 0 8px;font-size:inherit;line-height:inherit}.gego-cart-drawer .gego-cart-upsell__text strong,.gego-cart-drawer .gego-cart-upsell__text b{color:var(--gcd-text)}.gego-cart-drawer .gego-cart-upsell__btn,.gego-cart-drawer .cart__checkout{display:block;width:100%;margin-top:12px;padding:14px 20px;border:0;border-radius:999px;background:var(--gcd-accent);color:#fff;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;cursor:pointer;transition:background-color .15s ease}.gego-cart-drawer .gego-cart-upsell__btn:hover,.gego-cart-drawer .cart__checkout:hover{background:var(--gcd-accent-dark)}.gego-cart-drawer .gego-cart-upsell__btn.is-loading{opacity:.6;cursor:progress}.gego-cart-drawer .cart__item{grid-gap:14px;grid-template-columns:64px 1fr;margin-bottom:20px}.gego-cart-drawer .cart__item--image .image-wrap{overflow:hidden;border-radius:10px}.gego-cart-drawer .cart__item--details{grid-template-columns:auto 1fr;row-gap:10px}.gego-cart-drawer .cart__item--details .cart__item--name{grid-column:1 / -1}.gego-cart-drawer .cart__item--details .cart__item--qty{grid-column:1;grid-row:2}.gego-cart-drawer .cart__item--details .cart__item--price{grid-column:2;grid-row:2;margin-left:0;font-weight:700}.gego-cart-drawer .cart__product-name{margin-bottom:2px;color:var(--gcd-text);font-size:.9375rem;font-weight:700;line-height:1.3}.gego-cart-drawer .cart__item-subtitle{color:var(--gcd-muted);font-size:.75rem;line-height:1.35}.cart__price--line{display:none}.gego-cart-drawer .cart__item--price>:not(.cart__price--line):not(small.cart__discount):not(.product__unit-price){display:none}.gego-cart-drawer .cart__item--price small.cart__discount{display:block}.gego-cart-drawer .cart__price--line{display:inline;color:var(--gcd-text);font-weight:700}.gego-cart-drawer .js-qty__wrapper{display:inline-flex;align-items:center;max-width:none;min-width:0;width:90px;height:36px;border:1px solid var(--gcd-line);border-radius:999px;background:#fff}.gego-cart-drawer .js-qty__num{height:100%;padding:0 28px;border:0;background:transparent;font-weight:600}.gego-cart-drawer .js-qty__adjust{width:30px;padding:0;border-radius:999px;background:transparent}.gego-cart-drawer .js-qty__adjust .icon{margin-inline:auto}.gego-cart-drawer .js-qty__adjust .icon path{fill:var(--gcd-text)}.gego-cart-drawer .drawer__footer{background:var(--gcd-footer-bg)}.gego-cart-drawer .drawer__footer:after{left:0;right:0;border-top-color:var(--gcd-line)}.gego-cart-drawer .cart__savings,.gego-cart-drawer .ajaxcart__note{display:none!important}.gego-cart-drawer .gego-cart-summary{margin:0}.gego-cart-drawer .gego-cart-summary__row{display:flex;justify-content:space-between;gap:12px;margin:0 0 8px;font-size:.9375rem;line-height:1.3}.gego-cart-drawer .gego-cart-summary__row dt,.gego-cart-drawer .gego-cart-summary__row dd{margin:0;font-weight:400}.gego-cart-drawer .gego-cart-summary__row[hidden]{display:none}.gego-cart-drawer .gego-cart-summary__row--save{color:var(--gcd-save);font-size:.8125rem}.gego-cart-drawer .gego-cart-summary__row--total{margin-top:4px;font-size:1.25rem}.gego-cart-drawer .gego-cart-summary__row--total dt,.gego-cart-drawer .gego-cart-summary__row--total dd{font-weight:700}.gego-cart-drawer .cart__checkout-wrapper{margin-top:12px}.gego-cart-drawer .gego-cart-drawer__note{margin-top:12px;color:var(--gcd-muted);font-size:.6875rem;line-height:1.45;text-align:center}.gego-cart-drawer .gego-cart-drawer__note p{margin:0;font-size:inherit;line-height:inherit}@media(prefers-reduced-motion:reduce){.gego-cart-drawer .gego-cart-upsell__btn,.gego-cart-drawer .cart__checkout{transition:none}}.gego-cart-drawer .cart__checkout{background-color:var(--gcd-accent)!important;color:#fff!important}.gego-cart-drawer .cart__checkout:hover{background-color:var(--gcd-accent-dark)!important}.gego-cart-drawer .ht-money{font-size:inherit!important;font-weight:inherit!important}.gego-cart-drawer .js-qty__num{line-height:34px}.gego-cart-drawer .free-ship{margin-top:0}.gego-cart-drawer .js-qty__wrapper{justify-content:space-between;padding:0 4px}.gego-cart-drawer .js-qty__adjust{position:static;display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px}.gego-cart-drawer .js-qty__adjust--minus{order:1}.gego-cart-drawer .js-qty__num{order:2}.gego-cart-drawer .js-qty__adjust--plus{order:3}.gego-cart-drawer .js-qty__adjust .icon{width:10px;height:10px}.gego-cart-drawer .js-qty__num{flex:1 1 auto;min-width:0;width:auto;height:34px;min-height:0;padding:0;line-height:34px;text-align:center}.gego-cart-drawer .cart__item--details .cart__item--price{align-self:center}.gego-cart-drawer .cart__item--details .cart__item--qty{display:flex;align-items:center;align-self:center}.gego-cart-drawer .gego-cart-upsell__more{margin-top:10px}.gego-cart-drawer .gego-cart-upsell__more summary{display:inline-flex;align-items:center;gap:6px;color:var(--gcd-accent);font-size:.8125rem;font-weight:600;cursor:pointer;list-style:none}.gego-cart-drawer .gego-cart-upsell__more summary::-webkit-details-marker{display:none}.gego-cart-drawer .gego-cart-upsell__more summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .15s ease}.gego-cart-drawer .gego-cart-upsell__more[open] summary:after{transform:translateY(1px) rotate(-135deg)}.gego-cart-drawer .gego-cart-upsell__more .gego-cart-upsell__text{margin-top:8px}.gego-cart-drawer .gego-cart-upsell__more .gego-cart-upsell__text p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/56/assets/gego-cart-drawer.css.map */
