.kl-labels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;container-type:inline-size}.kl-label{--kw: var(--w);--kh: var(--h);position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:calc(var(--kw) * 1px);aspect-ratio:var(--kw) / var(--kh);min-height:0;margin:0;padding:0;background-color:var(--bg);color:var(--fg);overflow:visible}.kl-label>span{display:block;width:100%;color:var(--fg);font-size:12px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;word-break:break-word}.kl-bottom{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.kl-bottom>.kl-label{position:relative;flex:0 0 auto}.kl-label--top-left{top:0;left:0}.kl-label--10vnt{top:10%;left:0}.kl-label--stock{top:66%;left:70%;width:30%;aspect-ratio:3 / 1}.kl-label--stock>span{font-family:Alata,sans-serif;letter-spacing:2px}.kl-label--spaced>span{letter-spacing:2px}.kl-label--bold>span{font-weight:700}.kl-label--dotted{border:1.9px dotted #000000;border-radius:9px}.kl-label--lifted{margin-bottom:29px;left:8px}.kl-shape-chevron{clip-path:polygon(100% 0%,85% 50%,100% 100%,0% 100%,0% 50%,0% 0%)}.kl-shape-slanted{clip-path:polygon(0% 0%,100% 0%,100% 100%,15% 100%)}@media screen and (max-width:768px){.kl-label{--kw: var(--wm);--kh: var(--hm)}.kl-label--10vnt{top:13%}.kl-label>span{font-size:calc(var(--fsm, 12) * 1px)}.kl-label--stock>span{font-size:min(12px,3.95cqw)}}.kl-ship{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;background:#fffffff2;box-shadow:0 1px 6px #00000024;color:#1d1d1d;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.kl-labels .kl-ship svg{flex:0 0 20px;width:20px!important;height:20px!important;padding:3px;box-sizing:border-box;border-radius:50%;background:#3d7d55!important;color:#fff;opacity:1!important}.kl-labels .kl-ship svg{position:static!important;inset:auto!important;display:block;max-width:none}.kl-ship__short{display:none}.kl-ship--raised{bottom:40px}.kl-ship--product{left:12px;bottom:12px;font-size:13.5px;padding:5px 12px 5px 5px}.kl-labels .kl-ship--product svg{flex-basis:24px;width:24px!important;height:24px!important;padding:4px}.kl-ship--card{left:6px;bottom:6px;gap:4px;padding:2px 7px 2px 2px;font-size:10.5px;font-weight:700;box-shadow:0 1px 4px #0000001f}.kl-labels .kl-ship--card svg{flex-basis:16px;width:16px!important;height:16px!important;padding:2.5px}.kl-ship--card .kl-ship__long{display:none}.kl-ship--card .kl-ship__short{display:inline}.kl-ship--card.kl-ship--raised{bottom:34px}@container (min-width: 260px){.kl-ship--card{left:8px;bottom:8px;font-size:11.5px;padding:3px 8px 3px 3px}.kl-labels .kl-ship--card svg{flex-basis:18px;width:18px!important;height:18px!important}}[id$=__main] .product-price:has(>.kp-bulk),.product-price:has(>.kp-bulk){flex-wrap:wrap!important}.product-price>.kp-bulk{order:99;flex:0 0 100%!important;display:block;width:100%;margin:6px 0 0}.kp-bulk__in{display:inline-flex;align-items:stretch;max-width:100%;border-radius:999px;overflow:hidden;box-shadow:inset 0 0 0 1px #c9e2d1,0 2px 6px -3px #2f6b4773;font-size:12px;line-height:1.2;white-space:nowrap;text-decoration:none}.kp-bulk__qty{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:linear-gradient(135deg,#4b9466,#2f6b47);color:#fff;font-weight:700;letter-spacing:.01em}.kp-bulk__qty svg{flex:0 0 12px;width:12px;height:12px;position:static!important}.kp-bulk__price{display:inline-flex;align-items:center;padding:4px 10px 4px 8px;background:#f2f9f4;color:#24563a;font-weight:500;border-left:1.5px dashed #a9d1b6}.kp-bulk__price b{margin-right:1px;font-weight:800;font-size:1.12em;letter-spacing:-.01em}.kp-bulk__mix{display:none}.product-item .kp-bulk{container-type:inline-size}@container (max-width: 160px){.product-item .kp-bulk__in{font-size:10.5px}.product-item .kp-bulk__qty svg{display:none}.product-item .kp-bulk__qty{padding:3px 6px}.product-item .kp-bulk__price{padding:3px 7px 3px 5px}}@container (max-width: 128px){.product-item .kp-bulk__in{font-size:9.5px}}.product-actions__price .product-price>.kp-bulk{margin-top:12px}.product-actions__price .kp-bulk__in{font-size:14.5px}.product-actions__price .kp-bulk__qty{padding:6px 11px;gap:6px}.product-actions__price .kp-bulk__qty svg{flex-basis:15px;width:15px;height:15px}.product-actions__price .kp-bulk__price{padding:6px 14px 6px 11px}.product-actions__price .kp-bulk__mix{display:block;margin:6px 0 0 4px;font-size:13px;color:#5f6b63}.product-item__badges .product-item__badge--sale{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;width:46px!important;height:46px!important;min-width:0!important;padding:0!important;border-radius:50%!important;background:radial-gradient(circle at 30% 25%,#ff7b6b,#e8433f 55%,#c92f38)!important;color:#fff!important;font-weight:800!important;font-size:13.5px!important;letter-spacing:-.03em!important;line-height:1!important;box-shadow:0 0 0 2px #fff,0 4px 10px -3px #c92f3899!important;transform:rotate(-10deg)}@media(max-width:767px){.product-item__badges .product-item__badge--sale{width:40px!important;height:40px!important;font-size:12px!important}}.pdpb-price-badge .product-item__badge--sale{display:inline-flex!important;align-items:center;justify-content:center;padding:6px 12px!important;border-radius:999px!important;background:linear-gradient(135deg,#ff7b6b,#e8433f,#c92f38)!important;color:#fff!important;font-weight:800!important;font-size:15px!important;letter-spacing:-.01em!important;line-height:1!important;box-shadow:0 4px 10px -4px #c92f38b3!important;transform:rotate(-4deg)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kasiulai-labels.css.map */
