.co-drawer,.co-drawer .side-panel-inner{height:100vh;height:100dvh;max-height:100dvh}.co-drawer .co-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.co-drawer .side-panel-header{border-bottom:1px solid #e7e7e7;padding:14px 20px!important}.co-drawer .co-title{font-size:17px;font-weight:600;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;margin:0}.co-drawer .co-title span{font-weight:600;display:inline!important}.co-drawer .co-close{border:1.5px solid #111;border-radius:4px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center}.co-drawer .side-panel-content{padding:0 20px}.co-drawer .product-cart-item--container{margin-bottom:20px}.co{margin:0 -20px 18px}.co__timer{background:#111;color:#fff;text-align:center;font-size:12px;padding:9px 10px}.co__timer b{font-weight:700;font-variant-numeric:tabular-nums}.co__bar{padding:14px 20px 0}.co__bar-msg{font-size:13px;text-align:center;margin:0 0 12px;line-height:1.35}.co__bar-msg em{font-style:normal;font-weight:700;color:#ff4b4b}.co__track{position:relative;height:12px;background:#ebebeb;border-radius:6px;margin:0 10px 0 0}.co__fill{height:100%;background:#ff4b4b;border-radius:6px;transition:width .4s ease;min-width:6px}.co__dot{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #c9c9c9;transform:translate(-50%,-50%);box-sizing:border-box}.co__dot:before{content:"";position:absolute;left:3px;top:3px;width:6px;height:6px;border-radius:50%;background:#c9c9c9}.co__dot.is-done{border-color:#ff4b4b}.co__dot.is-done:before{background:#ff4b4b}.co__labels{position:relative;height:16px;margin:7px 10px 0 0}.co__label{position:absolute;top:0;transform:translate(-50%);font-size:10px;letter-spacing:.02em;color:#888;white-space:nowrap}.co__label--end{left:auto;right:-6px;transform:none}.co__label.is-done{color:#111;font-weight:700}.co-drawer .co-item{align-items:flex-start;padding:4px 0 18px}.co-drawer .co-item .product-cart-item-image{flex:0 0 80px;width:80px}.co-item__info{flex:1 1 auto;min-width:0;padding-right:10px}.co-drawer .co-item__title{font-size:14px;font-weight:700;line-height:1.3;text-transform:none!important;letter-spacing:0!important}.co-tag{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#ff4b4b;color:#fff;padding:2px 6px;margin:4px 0 2px}.co-item__opts{font-size:12px;line-height:1.5;margin-top:6px;color:#111}.co-item__optlabel{display:block;color:#666}.co-item__actions{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.co-drawer .co-qty{margin:0}.co-drawer .co-qty.quantity{border:1px solid #d5d5d5;border-radius:3px;height:34px;width:auto}.co-drawer .co-qty .qty{width:36px;font-size:13px}.co-drawer .co-qty button{width:30px}.co-qty-fixed{font-size:12px;color:#777}.co-drawer .co-remove{position:static;margin-left:auto;color:#111;opacity:.8}.co-drawer .co-remove svg{width:16px;height:16px}.co-drawer .co-remove svg path,.co-drawer .co-remove svg line,.co-drawer .co-remove svg polyline{stroke:#111!important}.co-item__price{flex:0 0 auto;text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px}.co-item__price del{color:#999}.co-item__price ins{text-decoration:none;font-weight:700;font-size:14px}.co-free{color:#ff4b4b;letter-spacing:.04em}.co-item__save{font-size:11px;color:#666;line-height:1.3;margin-top:4px}.co-item__save svg{vertical-align:-1px;margin-right:1px}.co-empty-offer{font-size:13px;margin:-6px 0 18px;line-height:1.4}.co-upsells{margin:auto -20px 0;padding:10px 0 18px}.co-upsells__inner{display:block}.co-car{position:relative;padding:0 34px}.co-car__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:10px}.co-car__track::-webkit-scrollbar{display:none}.co-car__btn{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;background:transparent;color:#111;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.co-car__btn--prev{left:2px}.co-car__btn--next{right:2px}.co-car__btn[disabled]{opacity:.25;cursor:default}.co-up{flex:0 0 100%;scroll-snap-align:start;display:flex;gap:12px;align-items:flex-start;background:#f3f3f3;border-radius:8px;padding:12px;box-sizing:border-box}.co-up__img{flex:0 0 60px;background:#fff;border-radius:6px;overflow:hidden}.co-up__img img{display:block;width:60px;height:60px;object-fit:contain}.co-up__body{flex:1 1 auto;min-width:0}.co-up__title{display:block;font-size:13px;font-weight:700;line-height:1.3;color:inherit;text-decoration:none;text-transform:none;letter-spacing:0}.co-up__price{font-size:12px;margin-top:5px;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.co-up__price b{font-size:13px}.co-up__price del{color:#999}.co-up__price span{color:#444}.co-up__optlabel{font-size:11.5px;color:#555;margin-top:8px}.co-up__selects{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.co-up__select{height:30px;padding:0 22px 0 8px;font-size:12px;border:1px solid #d5d5d5;background:#fff;border-radius:3px;max-width:100%}.co-up__add{margin-top:10px;height:32px;padding:0 14px;background:#111;color:#fff;border:0;border-radius:3px;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer}.co-up__add[disabled]{opacity:.6;cursor:default}.co-drawer .co-foot{padding:10px 20px 12px;border-top:1px solid #e7e7e7}.co-foot__row{display:flex;justify-content:space-between;font-size:13px;padding:0 0 10px}.co-foot__row span:last-child{font-weight:600}.co-drawer .co-foot .button{display:block;width:100%;padding:13px 20px}.co-drawer .co-checkout,.co-drawer .co-checkout span{font-size:15px;font-weight:600;letter-spacing:0!important;text-transform:none!important}.co-drawer .co-checkout{border-radius:6px}.co-trust{display:flex;justify-content:center;gap:18px;font-size:12px;font-weight:700;color:#111;margin:12px 0 8px}.co-trust span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.co-tp{display:flex;justify-content:center;align-items:center;gap:8px;font-size:13px}.co-tp__label{font-weight:700}.co-tp__stars{display:inline-flex;gap:2px}.co-tp__star{display:inline-flex;width:17px;height:17px;align-items:center;justify-content:center;background:#dcdce6}.co-tp__star.is-full{background:#00b67a}.co-tp__star.is-half{background:linear-gradient(90deg,#00b67a 50%,#dcdce6 50%)}.co-tp__brand{display:inline-flex;align-items:center;gap:3px;font-weight:700}@media(max-width:749px){.co-trust{gap:16px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cart-offer.css.map */
