.lb-sticky-cta{position:fixed;inset-inline:0;bottom:0;z-index:60;background:#fff;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 14px #00000014;transform:translateY(115%);transition:transform .22s ease;padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}.lb-sticky-cta.is-visible{transform:none}.lb-sticky-inner{display:flex;align-items:center;gap:12px;max-width:1280px;margin:0 auto}.lb-sticky-thumb{width:44px;height:44px;flex:none;border-radius:8px;object-fit:cover;background:#f6f4f2;display:block}.lb-sticky-text{flex:1;min-width:0}.lb-sticky-name{font-size:13px;line-height:1.25;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-sticky-price{font-size:14.5px;font-weight:700;line-height:1.3;color:#1a1a1a;margin-top:2px}.lb-sticky-price s{font-weight:400;color:#9a9a9a;margin-inline-end:6px}.lb-sticky-cta .lb-sticky-btn{flex:none;border:0;border-radius:999px;background:#1a1a1a;color:#fff;font:inherit;font-size:14px;font-weight:600;line-height:1;padding:15px 24px;min-height:46px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(max-width:420px){.lb-sticky-thumb{width:38px;height:38px}.lb-sticky-name{font-size:12px}.lb-sticky-cta .lb-sticky-btn{padding:13px 16px;font-size:13.5px}}body.lb-has-sticky-cta{padding-bottom:80px}.lb-jp.lb-cl-clipped{overflow:hidden}.lb-product-page .lb-option .lb-cl-more{display:block;width:100%;margin:10px 0 2px;padding:11px 14px;background:none;border:1px solid rgba(0,0,0,.2);border-radius:999px;font:inherit;font-size:13px;font-weight:500;line-height:1.2;color:#1a1a1a;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.lb-product-page .lb-option .lb-cl-more:hover{border-color:#1a1a1a;background:#00000008}.lb-product-page .lb-option .lb-cl-more[hidden]{display:none}html[lang=ar] .lb-product-page .lb-option .lb-cl-more{font-size:13.5px}.lb-product-info .lb-flow-trust{margin:8px 0 14px;padding:9px 0;border-top:1px solid rgba(0,0,0,.09);border-bottom:1px solid rgba(0,0,0,.09);display:flex;flex-wrap:wrap;gap:5px 22px}.lb-product-info .lb-flow-trust[hidden]{display:none}.lb-product-info .lb-flow-trust .lb-flow-trust-item{display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.35}.lb-product-info .lb-flow-trust svg{width:17px;height:17px;flex:none}html[lang=ar] .lb-product-info .lb-flow-trust .lb-flow-trust-item{font-size:12.5px;line-height:1.55}.lb-product-info .lb-product-price-row{font-family:var(--font-body--family),"Figtree",system-ui,-apple-system,sans-serif;font-size:27px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:#1a1a1a}.lb-product-info .lb-product-price-row s,.lb-product-info .lb-product-price-row del,.lb-product-info .lb-product-price-row .lb-price-compare{font-weight:500;font-size:.76em;color:#9a9a9a;margin-inline-end:9px}@media(max-width:599px){.lb-product-info .lb-product-price-row{font-size:24px}}.lb-product-page .lb-jp.lb-oneline .lb-jp-name{font-size:11.5px;line-height:1.3;-webkit-line-clamp:2}@media(min-width:600px){.lb-product-page .lb-jp.lb-oneline .lb-jp-name{font-size:12.5px}}@media(max-width:599px){.lb-product-page .lb-jp.lb-oneline.is-tight{gap:5px}.lb-product-page .lb-jp.lb-oneline.is-tight .lb-jp-name{font-size:9.5px;line-height:1.25}.lb-product-page .lb-jp.lb-oneline.is-tight .lb-jp-zoom{width:18px;height:18px;top:2px;left:2px}.lb-product-page .lb-jp.lb-oneline.is-tight .lb-jp-zoom svg{width:10px;height:10px}.lb-product-page .lb-jp.lb-oneline.is-tight .lb-jp-check{width:13px;height:13px;font-size:8px;line-height:13px}}html[lang=ar] .lb-product-page .lb-jp.lb-oneline.is-tight .lb-jp-name{font-size:10px;line-height:1.4}@keyframes lb-flow-flash{0%,to{box-shadow:0 0 #c9a96100}35%{box-shadow:0 0 0 3px #c9a961d9}}.lb-flow-flash{animation:lb-flow-flash .9s ease 2;border-radius:10px}.lb-product-info .lb-flow-panel.lb-flow-panel{background:#2b231c;border:1px solid rgba(201,169,97,.55);border-radius:14px;padding:20px 18px 16px;box-shadow:0 4px 18px #1a1a1a2e}.lb-product-info .lb-flow-panel .lb-flow-heading{font-size:18px;font-weight:700;line-height:1.35;color:#f6efe2;margin:0 0 16px;align-items:center}html[lang=ar] .lb-product-info .lb-flow-panel .lb-flow-heading{font-size:19px}.lb-product-info .lb-flow-panel .lb-flow-heading:after{flex:none;width:38px;height:2px;border-radius:2px;background:#c9a961}.lb-product-info .lb-flow-panel .lb-option-label,.lb-product-info .lb-flow-panel .lb-engraving-label{font-size:15px;font-weight:700;color:#f6efe2;margin-bottom:10px}html[lang=ar] .lb-product-info .lb-flow-panel .lb-option-label,html[lang=ar] .lb-product-info .lb-flow-panel .lb-engraving-label{font-size:15.5px;line-height:1.5}.lb-product-info .lb-flow-panel .lb-option-label:before,.lb-product-info .lb-flow-panel .lb-engraving-label:before{width:25px;height:25px;min-width:25px;border-radius:50%;background:#c9a961;color:#241d17;font-size:12.5px;font-weight:700;align-items:center;justify-content:center;align-self:flex-start;margin-inline-end:10px;margin-inline-start:0}.lb-product-info .lb-flow-panel .lb-option-note{color:#c9bda8}.lb-product-info .lb-flow-panel .lb-set-note{color:#b9ac97}.lb-product-info .lb-flow-panel .lb-jp-name{color:#ded3c0}.lb-product-info .lb-flow-panel .lb-jp-tile.is-selected .lb-jp-name{color:#fbf5ea}.lb-product-page .lb-option .lb-cl-more{color:#f6efe2;border-color:#c9a96199}.lb-product-page .lb-option .lb-cl-more:hover{border-color:#c9a961;background:#c9a96124}.lb-product-info .lb-flow-panel .lb-jp-chosen{margin-top:10px;padding:8px 12px;background:#c9a96129;border-radius:8px}.lb-product-info .lb-flow-panel .lb-jp-chosen,.lb-product-info .lb-flow-panel .lb-jp-chosen-label,.lb-product-info .lb-flow-panel .lb-jp-chosen-value{color:#f3e9d6}.lb-product-info .lb-flow-panel .lb-engraving{background:#c9a96124;border:1px solid rgba(201,169,97,.42);border-radius:10px;padding:16px 16px 14px;margin-top:18px}.lb-product-info .lb-flow-panel .lb-engraving-hint{font-size:12px;font-weight:400;color:#dcc9a0}.lb-product-info .lb-flow-panel .lb-engraving-input{background:#fffdf8;color:#1a1a1a;border:1px solid rgba(201,169,97,.5)}.lb-product-info .lb-flow-panel .lb-engraving-input::placeholder{color:#8a8378}.lb-product-info .lb-flow-panel .lb-engraving-counter{color:#b9ac97}.lb-product-info .lb-flow-panel .lb-variant-select{background:#fffdf8;color:#1a1a1a;border:1px solid rgba(201,169,97,.5)}@media(max-width:599px){.lb-product-info .lb-flow-panel.lb-flow-panel{padding:16px 14px 14px;border-radius:12px}.lb-product-info .lb-flow-panel .lb-flow-heading{font-size:17px;margin-bottom:14px}html[lang=ar] .lb-product-info .lb-flow-panel .lb-flow-heading{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/lb-product-flow.css.map */
