[data-total-save][hidden],[data-total-compare][hidden],.kira-limone-progress[hidden],.kira-limone-savings[hidden],.kira-limone-recommendations [hidden],.kira-limone-recommendations[hidden],.kira-pop[hidden]{display:none!important}.kira-limone-highlight{padding:0 .16em;background:linear-gradient(transparent 56%,#f6df8a 56%,#f6df8a 91%,transparent 91%);color:#121212;font-weight:700;white-space:nowrap}.kira-limone-progress{padding:12px 20px 11px;border-bottom:1px solid #ededed;background:#fff;color:#121212}.kira-limone-heading{margin:0 0 8px;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.kira-limone-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 8px;padding:0;list-style:none}.kira-limone-steps li{position:relative;padding:5px 2px;border-radius:3px;background:#f5f5f5;color:#777;font-size:10px;line-height:1.4;text-align:center;white-space:nowrap}.kira-limone-steps li+li:before{position:absolute;top:9px;left:-11px;width:5px;height:5px;border-top:1px solid #999;border-right:1px solid #999;content:"";transform:rotate(45deg)}.kira-limone-steps .is-reached{background:#121212;color:#fff;font-weight:600}.kira-limone-message,.kira-limone-savings{margin:0;font-size:11px;line-height:1.5}.kira-limone-savings{margin-top:3px;color:#121212;font-weight:600}.kira-limone-link{display:inline-block;margin-top:8px;color:#121212;font-size:11px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.kira-limone-product .complete-look-title{margin-bottom:6px}.kira-limone-product .kira-limone-subtitle{margin:0 0 4px;color:#555;font-size:12px;line-height:1.5}.kira-limone-product .kira-limone-offer{margin:0 0 14px;color:#121212;font-size:13px;line-height:1.6}.kira-limone-line-benefit{margin:6px 0;color:#121212;font-size:10px;font-weight:600;line-height:1.4}.kira-limone-recommendations{padding:5px 20px 18px;color:#121212}.kira-limone-recommendations--product{min-width:0;padding:0}.kira-limone-recommendations--product .kira-limone-recommendations-track{scroll-snap-type:none}.kira-limone-carousel-controls{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}.kira-limone-carousel-arrow{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #dedede;border-radius:50%;background:#fff;color:#121212;cursor:pointer}.kira-limone-carousel-arrow svg{width:16px;height:16px}.kira-limone-carousel-arrow:disabled{color:#c5c5c5;cursor:default}.kira-limone-recommendations-heading{margin:0 0 10px;font-size:11px;font-weight:600;line-height:1.4}.kira-limone-recommendations-track{display:flex;gap:10px;margin:0;padding:0 0 7px;overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scrollbar-color:#d7d7d7 transparent;scrollbar-width:thin}.kira-limone-recommendation-card{flex:0 0 118px;min-width:0;scroll-snap-align:start}.kira-limone-recommendation-media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:7px;background:#f3f0eb}.kira-limone-recommendation-media img{display:block;width:100%;height:100%;object-fit:contain}.kira-limone-recommendation-price{position:absolute;top:7px;left:7px;padding:3px 6px;border-radius:20px;background:#fff;color:#121212;font-size:11px;font-weight:600;line-height:1.4;box-shadow:0 1px 5px #00000012;pointer-events:none}.kira-limone-recommendation-plus{position:absolute;right:7px;bottom:7px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#fff;color:#121212;box-shadow:0 2px 7px #0000001a;cursor:pointer}.kira-limone-recommendation-plus svg{width:17px;height:17px}.kira-limone-recommendation-title{display:block;margin-top:6px;overflow:hidden;color:#121212;font-size:11px;line-height:1.4;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.kira-limone-choice{position:relative;margin-top:10px;padding:11px 12px;border:1px solid #e5e5e5;border-radius:5px;background:#fafafa}.kira-limone-choice-title{margin:0 23px 8px 0;font-size:11px;font-weight:600;line-height:1.4}.kira-limone-choice-close{position:absolute;top:6px;right:7px;width:25px;height:25px;padding:0;border:0;background:transparent;color:#121212;font-size:20px;line-height:1;cursor:pointer}.kira-limone-choice-controls{display:flex;align-items:stretch;gap:8px}.kira-limone-choice select{flex:1;width:0;min-width:0;padding:8px 7px;border:1px solid #ddd;border-radius:3px;background:#fff;color:#121212;font:inherit;font-size:11px}.kira-limone-choice-add{padding:9px 14px;border:1px solid #121212;border-radius:30px;background:#121212;color:#fff;font:inherit;font-size:11px;font-weight:600;cursor:pointer}.kira-limone-choice-add:disabled{border-color:#ddd;background:#ddd;color:#777;cursor:default}.kira-limone-choice-status:not(:empty){margin:7px 0 0;color:#121212;font-size:11px;line-height:1.4}.kira-limone-choice-status:empty{margin:0}.kira-limone-recommendations button:focus-visible,.kira-limone-recommendations a:focus-visible,.kira-limone-link:focus-visible{outline:2px solid #121212;outline-offset:3px}#main-cart-items .kira-limone-progress{margin-bottom:15px;border:1px solid #ededed;border-radius:4px}#main-cart-items .kira-limone-steps{max-width:420px}#main-cart-items .kira-limone-recommendations{margin-bottom:18px;padding-inline:0}
/*# sourceMappingURL=/cdn/shop/t/41/assets/kira-limone-benefits.css.map */
