.cardraw .mini-cart-content{overflow:hidden!important}.mini-cart-scroll-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.mini-cart-header{background-color:#fff;color:var(--color-body-text);flex-shrink:0}.mini-cart-header .modal-header .close{position:relative;top:0;right:0}.mini-cart-header .js-cart-count{position:static;border:none}.js-mini-cart-content{background-color:#fff}.js-mini-cart-content .mini-cart-image{flex:0 0 92px;padding-right:16px}.js-mini-cart-content .mini-cart-meta{flex:0 0 calc(100% - 92px);padding-right:0}.mini-cart-meta p{font-size:14px}.mini-cart-item{position:relative;padding:16px 0;border-bottom:1px solid rgba(var(--color-border, 233, 233, 233),.6)}.mini-cart-item:first-child{padding-top:4px}.mini-cart-item:last-child{border-bottom:none}.js-remove-mini-cart{font-weight:400;margin-left:16px;font-size:12px}.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;flex-shrink:0;background-color:#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 .product-card__price{margin-bottom:1rem}.drawer-crossell-product .drawer-crossell__item .first-image{transform:none!important}.js-cart-recommendations.drawer-crossell-product{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:16px!important;padding:2px!important}.js-cart-recommendations .product-card{border:1px solid rgba(var(--color-border, 233, 233, 233),.9);border-radius:10px;padding:10px;box-sizing:border-box}.js-cart-recommendations .product-card,.js-cart-recommendations .js-product-card{display:flex!important;flex-direction:row!important;height:auto!important;min-height:0!important}.js-cart-recommendations .drawer-crossell__item{flex:0 0 210px!important;width:210px!important;padding-right:0!important}.js-cart-recommendations .product-card__image-wr{flex:0 0 64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;border-radius:12px;overflow:hidden;border:1px solid rgba(var(--color-border, 233, 233, 233),.7)}.js-cart-recommendations .product-card__info{width:auto!important;flex:1 1 auto!important;min-width:0!important;padding:0 0 0 12px!important;margin-bottom:0!important;display:flex!important;flex-direction:column!important;justify-content:center}.js-cart-recommendations .product-card__name{font-size:12.5px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.js-cart-recommendations .product-card__price{font-size:12.5px;font-weight:700;color:var(--g-color-heading);margin-bottom:4px}@media(max-width:749px){.drawer-crossell-product .drawer-crossell__item{flex:0 0 260px;width:260px}}@media(min-width:750px){.js-cart-recommendations .drawer-crossell__item{flex:0 0 270px!important;width:270px!important}.js-cart-recommendations .product-card__image-wr{flex:0 0 88px!important;width:88px!important;min-width:88px!important;max-width:88px!important}.js-cart-recommendations .product-card__name,.js-cart-recommendations .product-card__price{font-size:14px}}.drawer-crossell__item .product-card{display:flex;width:100%}.drawer-crossell__item .product-card__image-wr{flex:0 0 80px}.drawer-crossell__item .product-card__info{flex:1;padding:0 0 0 1.5rem!important;margin-bottom:1rem}.drawer-crossell__item .product-card__name{margin-bottom:.5rem;font-size:var(--g-font-size);letter-spacing:0;font-family:var(--g-font-2);text-transform:inherit}.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}.cardraw .mini-cart-content{padding:0 24px;cursor:auto}.block-addon__box{cursor:pointer}.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{top:-49px;transform:translateY(0)!important;box-shadow:none;width:30px;height:30px;border:1px solid rgba(var(--g-color-heading-rgb),.1);background-color:transparent}.drawer-crossell-product .slick-arrow:before{font-size:12px;font-weight:700}.drawer-crossell-product .slick-next{right:0}.drawer-crossell-product .slick-prev{right:38px;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"}.mini-cart-img{position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(var(--color-border, 233, 233, 233),.7);background:#fff}.mini-cart-img.portrait{padding-top:var(--g-img-portrait)!important}.mini-cart-img.square{padding-top:var(--g-img-square)!important}.mini-cart-img.wide{padding-top:var(--g-img-wide)!important}.mini-cart-img.landscape{padding-top:var(--g-img-landscape)!important}.mini-cart-img.portrait img,.mini-cart-img.square img,.mini-cart-img.wide img,.mini-cart-img.landscape img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mini-cart-header .js-cart-count.site-header__cart-indicator{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--g-color-heading, #1a1414);color:#fff;font-size:11px;font-weight:700}.mini-cart-header .modal-header .close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--g-color-heading);background:transparent;border:none;opacity:1}.mini-cart-header .modal-header .close svg,.mini-cart-header .modal-header .close .icon{width:18px;height:18px}.mini-cart-content .free-shipping{padding:12px 14px;border-radius:12px;background:color-mix(in srgb,#16a34a 8%,#fff);border:1px solid color-mix(in srgb,#16a34a 18%,transparent)}.mini-cart-content .free-shipping-content{color:#15803d;font-weight:600;font-size:13px}.mini-cart-content .free-shipping-content svg{color:#16a34a}.mini-cart-content .js-free-shipping{height:6px;border-radius:999px;background:color-mix(in srgb,#16a34a 15%,#fff);overflow:hidden;margin-top:10px;margin-bottom:0}.mini-cart-content .js-free-shipping .progress-bar{background:#16a34a;height:100%}.mini-cart-meta__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mini-cart-meta__top a{font-weight:600;color:var(--g-color-heading)}.mini-cart-meta__size{margin-top:2px;font-size:12px;color:rgba(var(--color-body-text-rgb),.6)}.mini-cart-meta__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.mini-cart-meta__pricing{font-size:13px}.mini-cart-meta__compare{color:rgba(var(--color-body-text-rgb),.5);margin-right:4px}.mini-cart-meta__price{font-weight:700;color:var(--g-color-heading)}.mini-cart-meta__discount{margin-top:2px;font-size:11px;font-weight:700;color:#16a34a}.mini-cart-meta__qty-row{flex-shrink:0;display:flex;align-items:center;gap:4px}.mini-cart-meta__qty{flex-shrink:0}.mini-cart-meta__qty.js-qty{display:inline-flex;align-items:center;gap:2px}.mini-cart-meta__qty .js-qty__input{width:26px;min-width:0;text-align:center;border:none;background:transparent;padding:0}.mini-cart-meta__qty .js-qty__adjust{width:26px;height:26px}.mini-cart-meta__remove{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;background:transparent;color:rgba(var(--color-body-text-rgb),.6);cursor:pointer}.mini-cart-meta__remove svg{width:16px;height:16px}.mini-cart-meta__remove:hover{color:var(--g-main, #A54570)}.drawer-crossell-product{scrollbar-width:thin}.drawer-crossell-product::-webkit-scrollbar{height:4px}.drawer-crossell-product::-webkit-scrollbar-thumb{background:rgba(var(--color-body-text-rgb),.25);border-radius:999px}.js-cart-recommendations .js-grid-cart,.drawer-crossell__item .js-grid-cart{background:var(--g-cta-button, var(--g-main, #A54570))!important;color:var(--g-cta-text, #fff)!important;border:none!important;border-radius:6px!important;padding:4px 12px!important;width:auto!important;max-width:max-content!important;align-self:flex-start!important;display:inline-flex!important;align-items:center;font-size:11px;font-weight:700;text-decoration:none}.js-cart-recommendations .js-grid-cart:before,.js-cart-recommendations .js-grid-cart:after,.drawer-crossell__item .js-grid-cart:before,.drawer-crossell__item .js-grid-cart:after{display:none!important}.js-cart-recommendations .js-grid-cart:hover,.js-cart-recommendations .js-grid-cart:focus,.drawer-crossell__item .js-grid-cart:hover,.drawer-crossell__item .js-grid-cart:focus{color:var(--g-cta-text, #fff)!important;filter:brightness(1.08)}.bottom-total__row{display:flex;align-items:center;justify-content:space-between}.cart-savings{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-top:10px;padding:8px 12px;border-radius:10px;background:color-mix(in srgb,#16a34a 10%,#fff);font-size:12px;font-weight:500}.cart-savings__badge{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#15803d;text-transform:capitalize}.cart-savings__badge svg{width:14px;height:14px}.cart-savings__text{color:#15803d}.mini-cart-savings-summary{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:13px}.mini-cart-savings-summary__compare{color:rgba(var(--color-body-text-rgb),.5)}.mini-cart-savings-summary__price{font-weight:700;color:var(--g-color-heading)}.mini-cart-savings-summary__off{font-size:11px;font-weight:800;color:#1a1a1a;background:#f6c445;padding:2px 8px;border-radius:999px}@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}}.btn-close-addon.link,.link.cart-note-close{font-size:var(--g-font-size)}
/*# sourceMappingURL=/cdn/shop/t/87/assets/cart-draw.css.map */
