.mini-cart-header{color:var(--color-body-text)}.mini-cart-header .modal-header .close{position:relative;top:0;right:0}.mini-cart-header .js-cart-count{position:static}.js-mini-cart-content{flex-grow:1;overflow-x:hidden;overflow-y:auto}.js-mini-cart-content .mini-cart-image{flex:0 0 104px;padding-right:24px}.js-mini-cart-content .mini-cart-meta{flex:0 0 calc(100% - 104px);padding-right:0}.mini-cart-meta p{font-size:14px}.mini-cart-item{position:relative}.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}.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:.5rem}.drawer-crossell-product .drawer-crossell__item{flex:0 0 300px;width:300px;display:flex;padding-right:1rem}@media(max-width:749px){.drawer-crossell-product .drawer-crossell__item{flex:0 0 260px;width:260px}}.drawer-crossell__item .product-card{display:flex;width:100%;flex-direction:row;align-items:center}.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;background-color:#fff;margin-bottom:1rem}.drawer-crossell__item .product-card__name{margin-bottom:.5rem;font-size:14px}.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{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"}@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}}.mini-cart-properties{margin:.45rem 0 .55rem;padding:.55rem .65rem;background:rgba(var(--color-body-text-rgb),.04);border-radius:6px;text-align:left}.js-mini-cart-content{min-height:100px}.crus-mini-group{text-align:left;padding:14px 0;border-bottom:1px solid #dedede;color:#222}.crus-mini-heading{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px}.crus-mini-heading img,.crus-mini-line-title img{width:64px;height:64px;object-fit:contain;background:#fff}.mini-cart-content .crus-mini-title{font-size:16px;font-weight:700;line-height:1.4;color:#111}.crus-mini-heading p{margin:3px 0;font-size:12px}.crus-mini-heading strong{display:block;margin-top:6px;font-size:14px}.crus-mini-summary{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0;margin:12px 0}.crus-mini-summary li{font-size:11px;line-height:1.5;padding:3px 6px;background:#f0f2f3;border-radius:4px}.crus-mini-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 0;border-top:1px solid #ededed}.crus-mini-line-title{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;overflow-wrap:anywhere}.crus-mini-line-title img{width:38px;height:38px;flex-shrink:0}.crus-mini-line>small{max-width:100px;font-size:12px;text-align:right}.crus-mini-quantity{display:grid;grid-template-columns:28px 36px 28px;height:34px;border:1px solid #d1d1d1;border-radius:4px;overflow:hidden}.crus-mini-quantity button,.crus-mini-quantity input{min-width:0;width:100%;padding:0;border:0;background:#fff;color:#222;text-align:center;font-size:13px}.crus-mini-quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.crus-mini-quantity input::-webkit-inner-spin-button{-webkit-appearance:none}.crus-mini-quantity button:hover{background:#edf1f3}.crus-mini-quantity button:disabled{opacity:.5}.crus-mini-details{grid-column:1 / -1;font-size:12px}.crus-mini-details summary{cursor:pointer;padding:5px 0;text-decoration:underline;text-underline-offset:3px}.crus-mini-details dl{margin:8px 0 0}.crus-mini-details dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px;margin:5px 0}.crus-mini-details dt{font-weight:600}.crus-mini-details dd{margin:0;overflow-wrap:anywhere}.crus-mini-details ul{padding-left:14px;margin:0}.crus-mini-artwork{display:block;width:54px;height:54px;object-fit:contain;margin-bottom:4px}.crus-mini-remove{border:0;background:none;color:#a31e2a;font-size:12px;padding:6px 0;text-decoration:underline;text-underline-offset:3px}.crus-mini-status{color:#a31e2a;font-size:12px;line-height:1.4;margin:0;text-align:left}.vat-label{display:inline;white-space:nowrap;font-size:10px;font-weight:400}.mini-cart-content .drawer-crossell{flex-shrink:1;max-height:150px;overflow:hidden}@media(max-width:749px){.mini-cart-content .drawer-crossell{display:none!important}.crus-mini-heading{grid-template-columns:50px minmax(0,1fr);gap:10px}.crus-mini-heading img{width:50px;height:50px}.crus-mini-details dl>div{grid-template-columns:90px minmax(0,1fr)}}.mini-cart-property{margin:.18rem 0;font-size:12px;line-height:1.35;word-break:break-word}.mini-cart-property__label{font-weight:700;color:var(--g-color-heading)}.mini-cart-property__image{display:block;width:54px;height:54px;object-fit:contain;margin-top:.25rem;border:1px solid rgba(var(--g-color-heading-rgb),.12);border-radius:4px;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cart-draw.css.map */
