.florelle .fl-session-timer{display:flex;justify-content:space-between;align-items:center;gap:13px;background:#f5f5f3;border:1px solid #e9e8e4;border-radius:6px;margin:-10px 0 13px;padding:10px 13px;color:#39473c}.florelle .fl-session-timer span{display:flex;flex-direction:column;gap:1px;min-width:0}.florelle .fl-session-timer span strong{font:800 12px/1.2 DM Sans,Arial,sans-serif}.florelle .fl-session-timer small{font:500 9px/1.3 DM Sans,Arial,sans-serif;color:#69716b}.florelle .fl-session-timer b{white-space:nowrap;font:800 20px/1 DM Sans,Arial,sans-serif;letter-spacing:1px;color:#126649}.florelle .fl-purchase-tabs{background:#f4f4f1;gap:6px;border:1px solid #e5e7e3}.florelle .fl-purchase-tabs label>span{border:2px solid transparent;min-height:65px}.florelle .fl-purchase-tabs input:checked+span{background:#f1faf5;border:2px solid #0b7650;box-shadow:0 1px 6px #0b76501c}.florelle .fl-purchase-tabs strong{font-size:12px}.florelle .fl-purchase-clarity{margin:-5px 0 17px;padding:14px 15px;background:#f2f8f3;border:1px solid #bbdcc7;border-radius:7px;color:#24533d}.florelle .fl-purchase-clarity.is-subscription{background:#fff8ed;border-color:#efcb8c;color:#694226}.florelle .fl-purchase-clarity.is-unavailable{background:#fff4f0;border-color:#e8c9c2;color:#9d3c27}.florelle .fl-purchase-clarity-top{display:flex;gap:8px;align-items:center;font:800 12px/1.3 DM Sans,Arial,sans-serif}.florelle .fl-purchase-clarity-top>span{display:grid;place-items:center;min-width:20px;height:20px;background:#d9f0e0;border-radius:50%;color:#0d7544;font-weight:900}.florelle .fl-purchase-clarity p{font-size:11px;line-height:1.45;margin:7px 0 10px;color:inherit}.florelle .fl-purchase-finance{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid #d8e3d7;padding-top:10px}.florelle .fl-purchase-finance>div{display:flex;flex-direction:column;gap:4px}.florelle .fl-purchase-finance small{font-size:9px;font-weight:700;line-height:1.3}.florelle .fl-purchase-finance strong{font-size:16px;line-height:1.2;font-weight:800}.florelle .fl-purchase-clarity .fl-purchase-frequency{margin:9px 0 0;font-size:10px;font-weight:700}.florelle .fl-summary-billing{padding:13px 12px;background:#ecf7ef;border:1px solid #cde7d0;border-radius:6px;margin:9px 0 19px;color:#22593a}.florelle .fl-summary-billing.is-subscription{background:#fff8ed;border-color:#edddb7;color:#6c4925}.florelle .fl-summary-billing strong{font:800 11px/1.35 DM Sans,Arial,sans-serif}.florelle .fl-summary-billing p{font:500 10px/1.45 DM Sans,Arial,sans-serif;margin:6px 0 0;color:inherit}.florelle .fl-checkout-next{background:#fafafa;border:1px solid #e7e7e2;border-radius:6px;padding:12px;margin:12px 0 15px}.florelle .fl-checkout-next>strong{font:800 11px DM Sans,Arial,sans-serif;color:#235d42}.florelle .fl-checkout-next>p{font-size:10px;line-height:1.4;color:#71736d;margin:6px 0 12px}.florelle .fl-checkout-next>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.florelle .fl-checkout-next span{display:flex;gap:6px;align-items:center;font-size:10px;font-weight:700;color:#43504a}.florelle .fl-checkout-next span b{display:grid;place-items:center;width:19px;height:19px;border:1px solid #b7d4c1;color:#185e3d;background:#eaf5ed;border-radius:50%;font-size:10px}.florelle .fl-sales-position{display:flex;gap:12px;align-items:center;background:#fff3ee;border:1px solid #f1ded3;border-radius:7px;margin:13px 0 16px;padding:14px 15px;color:#6b4c40}.florelle .fl-sales-position-icon{display:grid;place-items:center;background:#d96538;color:#fff;border-radius:50%;height:29px;width:29px;flex-shrink:0;font-size:15px}.florelle .fl-sales-position div{display:flex;flex-direction:column;gap:2px}.florelle .fl-sales-position strong{font-size:12px}.florelle .fl-sales-position small{font-size:10px;line-height:1.3;color:#947667}.florelle .fl-gallery-stage{position:relative}.florelle .fl-gallery-activity{position:absolute;z-index:5;left:8%;right:8%;bottom:12%;display:flex;gap:8px;justify-content:center;align-items:center;background:#fffdf4f5;box-shadow:0 3px 12px #24201b24;border:1px solid #e3dac7;border-radius:7px;padding:10px 12px;font-size:12px;line-height:1.3;color:#352f2a;text-align:center;pointer-events:none}.florelle .fl-gallery-activity-safe{background:#fffaf1ed;font-weight:700}@media(max-width:700px){.florelle .fl-session-timer{margin:-8px 0 12px}.florelle .fl-purchase-clarity{padding:12px}.florelle .fl-gallery-activity{left:7%;right:7%;bottom:12%;font-size:10px;padding:7px 10px}.florelle .fl-sales-position{margin:10px 0 14px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/florelle-checkout-v10.css.map */
