:host{all:initial;font:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-shadow:inherit;text-transform:inherit;word-spacing:inherit}*,*:before,*:after{box-sizing:border-box}h3,p{margin:0}h3{font-size:14px;text-align:left}a{color:inherit;text-decoration:none;cursor:pointer}[hidden]{display:none!important}.ic-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ic-root{color:#000}.ic-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483639;background:#000;opacity:0;visibility:hidden;transition:opacity .249s,visibility 0s .249s}.ic-panel{position:fixed;top:0;right:0;bottom:0;z-index:2147483640;display:block;width:100%;background:#fff;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline:1px solid transparent;transform:translate(100%);visibility:hidden;transition:transform .249s,visibility 0s .249s}.ic-panel::-webkit-scrollbar{display:none}.ic-root.is-open .ic-backdrop{opacity:.4;visibility:visible;transition:opacity .249s}.ic-root.is-open .ic-panel{transform:translate(0);visibility:visible;transition:transform .249s}@media(min-width:601px){.ic-panel{width:440px}}@media(prefers-reduced-motion:reduce){.ic-panel,.ic-backdrop{transition:none!important}}.ic-body{display:flex;flex-direction:column;min-height:100%;background:#fff}.ic-main{display:flex;flex-direction:column}.ic-footwrap{margin-top:auto}.ic-root.is-busy .ic-qty,.ic-root.is-busy .ic-trash,.ic-root.is-busy .ic-card__btn,.ic-root.is-busy .ic-card__select{pointer-events:none}.ic-head{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;padding:13px;background:#212121;color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.ic-title{font-weight:700}.ic-close{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:30px;background:#0000000c;cursor:pointer;transition:background-color .2s}.ic-close:hover{background:#00000014}.ic-close svg{width:20px;height:33%;fill:#fff}.ic-rewards{display:flex;flex-direction:column;padding:18px 30px 36px;text-align:center}.ic-msg{margin-bottom:20px;font-size:16px}.ic-bar{display:flex;gap:6px;position:relative}.ic-seg{position:relative;flex:0 0 calc(33.3333% - 2.66667px);height:8px;border-radius:4px;background:#000}.ic-seg__fill{position:absolute;top:0;bottom:0;left:0;max-width:100%;border-radius:4px;background:#ffdf01;transition:width .3s ease-in-out}.ic-ms{position:absolute;top:-11px;right:12px;transform:translate(50%)}.ic-ms__icon{display:flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%;background:#000}.ic-ms__icon.is-done{background:#ffdf01}.ic-ms__icon--last{outline:2px solid #ffdf00;outline-offset:-1px}.ic-ms__icon:after{content:"";display:block;width:16px;height:16px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 12 20 22 4 22 4 12'/%3E%3Crect x='2' y='7' width='20' height='5'/%3E%3Cline x1='12' y1='22' x2='12' y2='7'/%3E%3Cpath d='M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z'/%3E%3Cpath d='M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z'/%3E%3C/svg%3E")}.ic-ms__label{position:absolute;top:100%;left:50%;width:80px;margin-top:2px;transform:translate(-50%);font-size:10px;font-weight:600;line-height:12px;color:#000;text-align:center}.ic-empty{display:flex;flex-direction:column}.ic-empty__title{display:flex;justify-content:center;align-items:center}.ic-empty__title h3{font-weight:400;line-height:20px;text-align:center}.ic-empty__box{padding:15px 30px}.ic-empty__text{padding:0 30px;font-weight:700;text-align:center}.ic-empty__cta{text-align:center}.ic-btn{display:block;max-width:100%;padding:7px 14px;border-radius:30px;background:#000;color:#fff;font-size:15px;font-weight:600;line-height:1.5;text-align:center;transition:opacity .3s}.ic-btn:hover{color:#e9e9e9}.ic-line{position:relative;display:flex;padding:20px 15px 20px 12px;border-bottom:1px solid rgba(0,0,0,.1)}.ic-line__media{display:flex;justify-content:center;align-items:center;flex:none;width:90px;min-width:90px;height:128px;max-height:128px;border-radius:4px;overflow:hidden;text-align:center}.ic-line__media a{display:block;max-height:128px}.ic-line__media img{display:block;width:90px;height:128px;max-width:100%;border:1px solid #e5e5e5;border-radius:4px;object-fit:cover}.ic-line__info{flex:1 1 0;min-width:0;margin-left:20px}.ic-line__head{display:flex;justify-content:space-between;position:relative;margin-bottom:10px}.ic-line__titles{overflow:hidden}.ic-line__title{font-weight:700;line-height:20px}.ic-line__title a{display:block;margin-right:10px;overflow-wrap:break-word}.ic-line__props{margin-top:2px;opacity:.4;font-size:14px;line-height:normal}.ic-trash{display:flex;justify-content:center;align-items:center;border-radius:1px;cursor:pointer}.ic-trash svg{display:block;min-width:15px}.ic-trash:hover path{stroke:#000}.ic-line__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-left:-20px}.ic-line__qty{margin-left:20px}.ic-line__pricebox{max-width:100%;margin-left:auto;padding-left:20px}.ic-qty{display:flex;align-items:center;border-radius:30px;background:#fff}.ic-qty__btn{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin:0;padding:0;border:1px solid #ddd;background:#fff;color:#ddd;font:400 13.3333px Arial;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s}.ic-qty__btn--minus{border-right:0;border-radius:30px 0 0 30px}.ic-qty__btn--plus{border-left:0;border-radius:0 30px 30px 0}.ic-qty__btn svg{width:20px;height:20px;fill:#637381}.ic-qty__input{width:30px;height:30px;margin:0;padding:0;border:1px solid #ddd;border-right:0;border-left:0;border-radius:0;background:#fff;color:#000;font-family:Arial;font-size:14px;line-height:inherit;text-align:center;outline:0;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.ic-qty__input::-webkit-outer-spin-button,.ic-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ic-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;line-height:1.2;text-align:right}.ic-price__row{display:flex;justify-content:flex-end;gap:7px}.ic-price__compare{opacity:.4;font-size:15px;line-height:18px;text-decoration:line-through}.ic-price__final{color:#de2a2a;font-size:15px;font-weight:500;line-height:18px}.ic-badge{display:flex;align-items:center;margin-left:8px;padding:2px 3px 2px 5px;border-radius:3px;background:#0000000d;color:#585858;font-weight:600;vertical-align:middle}.ic-badge--inline{display:inline-flex}.ic-badge__icon{display:flex;justify-content:center;align-items:center;width:15px;height:15px}.ic-badge__icon svg{width:15px;height:15px;fill:#585858}.ic-badge__text{margin:0 5px;font-size:13px;text-transform:uppercase}.ic-ups{display:flex;margin-top:1.25rem;padding:0 0 10px 10px;overflow:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ic-ups.is-loading{min-height:285px}.ic-card{position:relative;display:flex;flex-direction:column;flex:0 0 120px;margin-right:12px;background:#fff;text-align:left}.ic-card__media a{display:flex}.ic-card__img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:2/3;border:1px solid #e5e5e5;border-radius:4px;background:#fff;object-fit:cover}.ic-card__info{flex-grow:1}.ic-card__titlebox{display:flex;flex-direction:column;align-items:flex-start;margin-top:.25rem;margin-bottom:8px}.ic-card__titlebox a{width:100%}.ic-card__title{font-weight:600;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ic-card__prices{width:100%;margin-top:8px;font-size:14px;font-weight:500;line-height:14px}.ic-card__compare{margin-right:4px;opacity:.6;font-size:12px;font-weight:400;line-height:12px;text-decoration:line-through}.ic-card__price{color:#de2a2a;font-size:12px;font-weight:400;line-height:16px}.ic-card__select{margin-bottom:6px}.ic-card__select select{width:100%;height:30px;padding:0 6px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#1c1c1c;font:400 12px Arial}.ic-card__btnbox{display:flex}.ic-card__btn{display:inline-block;width:100%;height:40px;min-height:36px;max-height:36px;margin:0;padding:.5rem 10px;border:1px solid #eee;border-radius:30px;background:transparent;color:#1c1c1c;font:400 14px/20px Arial;text-align:center;white-space:pre;cursor:pointer;-webkit-appearance:none;appearance:none}.ic-card__btn:hover{color:#e9e9e9}.ic-card__btn[aria-busy=true]{opacity:.5}.ic-foot{padding:10px 16px;border-top:1px solid rgba(0,0,0,.1);background:#fff}.ic-savings{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;color:#000c}.ic-savings__codes{display:flex;max-width:80%}.ic-savings__label{color:#000}.ic-savings__list{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.ic-savings__list::-webkit-scrollbar{display:none}.ic-savings__amount{color:#000}.ic-summary{padding:10px 0}.ic-subtotal{float:left;width:100%;font-size:16px}.ic-subtotal__value{float:right}.ic-clear{clear:both;display:flex}.ic-loy{display:flex;gap:12px;align-items:center;margin:4px 14px 10px;padding:10px 12px;font-family:Oswald,Helvetica Neue,Arial,sans-serif;font-size:13.5px;line-height:1.45;background:#fffdf2;border:1px solid #f0e2a8;border-left:4px solid #FFDF01;border-radius:6px;color:#212121;text-align:left}.ic-loy__ic{flex:none;width:30px;height:30px;border-radius:50%;background:#ffdf01;color:#000;display:grid;place-items:center}.ic-loy__ic svg{width:17px;height:17px}.ic-loy a{color:#000;font-weight:600;text-decoration:none;border-bottom:2px solid #FFDF01;white-space:nowrap}.ic-trust{padding:2px 14px 10px;text-align:center}.ic-trust__row{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.ic-trust__stars{display:inline-flex;gap:3px;flex:none}.ic-trust__star{width:16px;height:16px;border-radius:2px;background:#111 center/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-3 -3.2 30 30'><path fill='%23FFDF01' d='M12 1.3l3.4 6.9 7.6 1.1-5.5 5.4 1.3 7.6L12 18.7l-6.8 3.6 1.3-7.6L1 9.3l7.6-1.1z'/></svg>")}.ic-trust__text{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:14px;color:#111;line-height:1.25}.ic-trust__caps{margin-top:4px;font-family:Oswald,Arial Narrow,Arial,sans-serif;font-weight:500;font-size:11.5px;letter-spacing:.07em;color:#777;line-height:1.3}.ic-checkout{text-align:center}.ic-btn--checkout{padding:14px;border:1px solid grey;border-radius:100px;background:#ffdf01;color:#000}.ic-btn--checkout:hover{color:#000;opacity:.9}.ic-pay{padding:15px 5px 0}.ic-payicons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;padding:2px 14px 6px}.ic-payicons svg{height:26px;width:auto;display:block}@media(max-width:479px){.ic-trust__text{font-size:13px}.ic-trust__star{width:15px;height:15px}.ic-payicons svg{height:24px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ink-cart.css.map */
