.mini-cart-content{padding:0!important}.mini-cart-header{color:var(--color-body-text);padding:20px 24px 0;background:#fff;position:sticky;top:0;z-index:10}.cart-header-top{padding-bottom:16px;border-bottom:1px solid #f0f0f0;margin-bottom:0}.cart-header-title{font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cart-header-count{display:inline-flex;align-items:center;justify-content:center;background:#111;color:#fff;border-radius:50%;width:22px;height:22px;font-size:11px;font-weight:600;line-height:1;position:static!important}.cart-header-total-wrap{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.cart-total-label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#999;font-weight:500}.cart-total-amount{font-size:18px;font-weight:700;color:#111;letter-spacing:-.01em}.cart-close-btn{background:#f5f5f5;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;color:#111;flex-shrink:0;padding:0}.cart-close-btn:hover{background:#e8e8e8}.cart-shipping-bar{padding:12px 0 14px}.js-mini-cart-content{flex-grow:1;flex-shrink:1;overflow-x:hidden;overflow-y:auto;min-height:200px;padding:20px 24px 0}.mini-cart-item{position:relative;display:flex!important;text-align:left;margin-bottom:0;align-items:flex-start;padding:16px 0;border-bottom:1px solid #f5f5f5;gap:14px;transition:background .15s}.mini-cart-item:last-child{border-bottom:none}.mini-cart-image{flex:0 0 80px!important;width:80px;padding-right:0!important}.mini-cart-image img{width:80px;height:80px;object-fit:cover;border-radius:10px;border:1px solid #f0f0f0;display:block}.mini-cart-meta{flex:1!important;min-width:0;padding-right:0!important}.mini-cart-meta a{font-size:13px;font-weight:600;color:#111;line-height:1.4;text-decoration:none;display:block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-cart-meta a:hover{color:#555}.mini-cart-meta p{font-size:13px}.mini-cart-price-line{display:flex;align-items:center;gap:6px;margin-top:6px}.mini-cart .js-qty{display:inline-flex;align-items:center;border:1px solid #e8e8e8;border-radius:20px;overflow:hidden;height:30px;margin-top:8px}.mini-cart .js-qty__input{width:32px;text-align:center;border:none!important;outline:none!important;font-size:13px;font-weight:600;background:transparent;padding:0}.mini-cart .js-qty__adjust{background:none;border:none;width:28px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#555;transition:color .15s}.mini-cart .js-qty__adjust:hover{color:#111}.js-remove-mini-cart{font-size:11px;font-weight:400;color:#aaa;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;margin-left:0;transition:color .15s}.js-remove-mini-cart:hover{color:#333}.mini-cart-empty .iconcart-empty{background-color:rgba(var(--color-body-text-rgb),.05);width:80px;height:80px;line-height:78px;-webkit-border-radius:50%;border-radius:50%;margin:0 auto 24px}.mini-cart-footer{position:relative;padding:16px 24px 20px;border-top:1px solid #f0f0f0;background:#fff}.js-note-cart{position:absolute;background-color:#fff;z-index:100;opacity:0;visibility:hidden;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;padding:48px 24px;left:-24px;right:-24px;bottom:-24px;box-shadow:0 -8px 8px #0000001a}.drawer-crossell{flex-shrink:0;border-top:1px solid #f0f0f0;background-color:#fafbfc;padding:14px 20px}.drawer-crossell-title{font-size:13px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;color:#111;margin:0 0 10px!important;line-height:28px}.drawer-crossell-product{position:relative}.drawer-crossell-product .drawer-crossell__item{flex:0 0 240px;width:240px;display:block;padding-right:10px;box-sizing:border-box}@media(max-width:749px){.drawer-crossell-product .drawer-crossell__item{flex:0 0 220px;width:220px}}.drawer-crossell__item .product-card{display:flex!important;flex-direction:row!important;align-items:center;width:100%;background:#fff;border:1px solid #e8eaec;border-radius:10px;padding:8px 10px;box-shadow:0 1px 3px #00000008;transition:all .2s ease;height:auto!important;box-sizing:border-box}.drawer-crossell__item .product-card:hover{border-color:#d2d6dc;box-shadow:0 3px 8px #0000000f}.drawer-crossell__item .product-card__image-wr{flex:0 0 58px!important;width:58px!important;height:58px!important;border-radius:8px;overflow:hidden;background:#f4f4f4;margin:0!important;padding:0!important}.drawer-crossell__item .product-card__image{display:block!important;width:58px!important;height:58px!important;max-width:58px!important;padding-top:0!important;position:static!important}.drawer-crossell__item .product-card__image img{width:58px!important;height:58px!important;object-fit:cover!important;display:block!important;position:static!important;border-radius:8px}.drawer-crossell__item .product-card__info{flex:1!important;min-width:0!important;padding:0 0 0 10px!important;margin:0!important;display:flex;flex-direction:column;justify-content:center}.drawer-crossell__item .product-card__name{font-size:12px!important;font-weight:600!important;line-height:1.3!important;color:#111!important;margin-bottom:2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-decoration:none!important;text-transform:capitalize!important}.drawer-crossell__item .product-card__name:hover{color:#555!important}.drawer-crossell__item .product-card__price{font-size:12px!important;font-weight:700!important;color:#111!important;margin-bottom:4px!important;line-height:1.2!important}.drawer-crossell__item .product-card__regular-price{font-size:11px!important;color:#999!important;margin-left:4px;font-weight:400!important}.drawer-crossell__item .js-grid-cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#111!important;color:#fff!important;font-size:10px!important;font-weight:600!important;letter-spacing:.03em!important;padding:3px 10px!important;border-radius:14px!important;text-decoration:none!important;cursor:pointer!important;width:fit-content!important;line-height:1.2!important;transition:all .15s ease!important;border:1px solid #111!important}.drawer-crossell__item .js-grid-cart:hover{background:#333!important;border-color:#333!important;color:#fff!important}.drawer-crossell__item .js-grid-cart span{color:#fff!important}.drawer-crossell__item .js-grid-cart.disabled{background:#e0e0e0!important;border-color:#e0e0e0!important;color:#888!important;cursor:not-allowed!important}.drawer-crossell .slick-dots{bottom:-1.5rem;z-index:10}.boxgift{display:block;position:absolute;bottom:-24px;left:-24px;right:-24px;z-index:100;background:#fff;text-align:center;padding:40px;min-height:200px;opacity:0;visibility:hidden;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;box-shadow:0 -8px 8px #0000001a}.block-addon__box--wrap{display:block;position:absolute;bottom:-24px;left:-24px;right:-24px;z-index:100;background:#fff;text-align:center;padding:40px;min-height:220px;opacity:0;visibility:hidden;transform:translateY(100%);transition:visibility .25s ease-in-out,opacity .25s ease-in-out,transform .25s ease-in-out;box-shadow:0 -8px 8px #0000001a}.block-addon__box--wrap .form-group label{font-weight:var(--g-font-weight-body);line-height:var(--g-body-lineheight)}.block-addon__box--wrap.active{opacity:1;visibility:visible;transform:translateY(0);cursor:auto}.js-cart-bottom label{font-weight:400;color:var(--g-color-heading);font-family:var(--g-font-2)}.js-cart-bottom .form-control{border-radius:var(--g-input-radius);background:var(--g-input-bg);border:1px solid var(--g-input-border);outline:none;box-shadow:none;color:var(--g-color-heading);height:var(--g-input-height);line-height:var(--g-input-height)}.js-cart-bottom .form-control:focus,.js-cart-bottom .form-control:active{border-color:var(--g-color-heading);box-shadow:0 0 0 1px rgb(var(--g-color-heading-rgb)) inset}.boxgif__wrap svg{width:64px;height:64px;fill:transparent}.open-gift svg{width:20px;height:20px;margin-right:4px;fill:none}.edit-notecart svg,.edit-discountcode svg,.js-open-addon svg{width:19px;height:19px;margin-right:4px;fill:none}.mini-cart-content.overlay:before{content:"";width:100%;height:100%;background-color:#fffc;position:absolute;z-index:1;cursor:auto}.giftwrap{font-family:var(--g-font-2)}.drawer-crossell-product .slick-arrow{position:absolute;top:-38px;transform:none!important;box-shadow:0 1px 2px #0000000d;width:26px;height:26px;border:1px solid #e0e0e0;border-radius:50%;background-color:#fff;display:flex!important;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:all .2s ease;padding:0;color:#222}.drawer-crossell-product .slick-arrow:hover{background-color:#111;border-color:#111;color:#fff}.drawer-crossell-product .slick-arrow:hover:before{color:#fff!important}.drawer-crossell__item .product-card__image .second-image{display:none!important}.drawer-crossell-product .slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.drawer-crossell-product .slick-arrow:before{font-size:11px;font-weight:700;line-height:1}.drawer-crossell-product .slick-next{right:0}.drawer-crossell-product .slick-prev{right:32px;left:auto}.card-coupon{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.card-coupon ul,.card-coupon ol{padding-left:1rem}.heading-coupon{cursor:pointer}.heading-coupon .coupon-icon{display:inline-block;width:40px;height:40px;line-height:38px;font-size:14px;text-align:center;position:absolute;top:8px;right:0}.heading-coupon .coupon-icon i{font-size:12px}.heading-coupon.collapsed .coupon-icon i:before{content:"\e93d"}.heading-coupon .coupon-icon i:before{content:"\e92d"}@media(max-width:749px){.open-gift span,.edit-notecart span,.edit-discountcode span,.js-open-addon span{display:none}.block-addon{justify-content:center}.block-addon__box--wrap{padding:32px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cart-draw.css.map */
