.lf-cart-editor [hidden]{display:none!important}[data-promo-picker] .product-card:not(.is-selected) .product-card__check{color:#fff}.lf-guide-filters{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.lf-guide-filters label{display:grid;gap:5px;font-size:.75rem;font-weight:650}.lf-guide-filters select{width:100%;min-width:0;min-height:44px;padding:8px;border:1px solid var(--border);border-radius:9px;background:#fff;color:var(--white);font:inherit;font-size:16px}.lf-filter-reset{min-height:44px;padding:8px 0;background:none;border:0;cursor:pointer}[data-promo-picker] .lf-more-filters{margin-top:8px}[data-promo-picker] .lf-more-filters>summary{min-height:44px;padding:10px 4px;cursor:pointer;font-size:.88rem;font-weight:650;color:#514026}[data-promo-picker] .lf-more-filters>summary [data-active-filters]{margin-left:6px;padding:3px 7px;background:#f7f0df;border-radius:6px;font-size:.8rem}[data-promo-picker] .lf-selection-view{min-height:44px;margin-top:6px;padding:8px 12px;border:1px solid #aa8742;border-radius:9px;background:#fffcf6;color:#514026;font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}[data-promo-picker] .lf-selection-view[hidden],[data-promo-picker] [data-active-filters][hidden]{display:none}[data-promo-picker] .lf-selection-review{width:min(540px,calc(100% - 24px));max-height:85dvh;padding:16px;border:1px solid #d7c6a6;border-radius:16px;background:#fffaf1;color:#262016;overscroll-behavior:contain}[data-promo-picker] .lf-selection-review::backdrop{background:#19130a99}[data-promo-picker] .lf-selection-review__head{display:flex;gap:10px;align-items:center;justify-content:space-between}[data-promo-picker] .lf-selection-review__head h2{font:inherit;font-size:1.1rem;line-height:1.4;font-weight:800;margin:0}[data-promo-picker] .lf-selection-review__close{flex:0 0 44px;min-height:44px;padding:0;background:none;border:0;font-size:1.7rem;color:inherit;cursor:pointer}[data-promo-picker] .lf-selection-review__context{color:#615744;margin:6px 0 12px;font-size:.88rem}[data-promo-picker] .lf-selection-review__items{display:grid;gap:10px}[data-promo-picker] .lf-selection-review__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid #ded3be;border-radius:11px;background:#fff}[data-promo-picker] .lf-selection-review__item img{width:64px;height:76px;object-fit:contain}[data-promo-picker] .lf-selection-review__item strong{min-width:0;font-size:.95rem;line-height:1.4;overflow-wrap:anywhere}[data-promo-picker] .lf-selection-review__item button{min-height:44px;padding:8px;border:1px solid #d7c6a6;border-radius:8px;background:#fff7e4;color:#674b16;font:inherit;font-size:.85rem;cursor:pointer}[data-promo-picker] .lf-selection-review__item.is-empty{min-height:76px;grid-template-columns:64px 1fr;color:#615744;font-size:.9rem}[data-promo-picker] .lf-selection-review__item.is-empty>span:first-child{text-align:center}[data-promo-picker] .lf-selection-review__continue{width:100%;min-height:44px;margin-top:16px;font-size:.95rem}[data-promo-picker] .lf-selection-review button:focus-visible,[data-promo-picker] .lf-selection-view:focus-visible,[data-promo-picker] .lf-more-filters>summary:focus-visible{outline:3px solid #8b6315;outline-offset:3px}body:has(.lf-selection-review[open]){overflow:hidden}.lf-proof{border:1px solid #ded3be;border-radius:16px;padding:16px;background:#fffcf6;margin:18px 0;min-width:0}.lf-proof h3{margin:0 0 12px;font:inherit;font-size:.92rem;font-weight:800}.lf-proof__gallery{margin-top:18px;padding-top:14px;border-top:1px solid #e6ddce}.lf-proof__gallery h4{margin:0 0 10px;font:inherit;font-size:.75rem;font-weight:750;color:#756342}.lf-proof__gallery>p{margin:8px 0 0;color:var(--muted);font-size:.7rem;line-height:1.4}.lf-proof__photos{display:flex;align-items:center;gap:8px;overflow-x:auto;max-width:100%;padding-bottom:6px}.lf-proof__photos img{flex:0 0 78px;width:78px;height:94px;border-radius:9px;object-fit:contain;background:#f4efdf}.lf-proof__reviews{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:10px;padding-bottom:8px}.lf-review{margin:0;flex:0 0 min(90%,310px);display:flex;flex-direction:column;border:1px solid #e3d7bf;border-radius:13px;padding:16px;background:#fff;scroll-snap-align:start;box-shadow:0 3px 10px #3e2b0c0a}.lf-review__quote{font-family:Georgia,serif;font-size:2.6rem;height:29px;line-height:1;color:#b4934f}.lf-review blockquote{margin:4px 0 18px;font-size:.84rem;line-height:1.6;flex:1;color:#342d22}.lf-review figcaption{display:flex;align-items:center;gap:10px;font-size:.72rem}.lf-review figcaption>div{display:grid;gap:4px;min-width:0}.lf-review figcaption>div>span,.lf-proof>small{color:var(--muted)}.lf-review .lf-review__avatar{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#f0e8d6;color:#786037;font-weight:800;font-size:.7rem}.lf-review__stars{color:#8b6315;font-size:1.1rem;letter-spacing:.05em;margin-bottom:8px}.lf-review__star-empty{color:#c9c4b9}.lf-review>small{display:block;margin-top:6px;color:var(--muted);font-size:.7rem}.lf-review__photo{width:100%;max-height:140px;object-fit:contain;margin-bottom:10px;border-radius:8px}.lf-proof>small{font-size:.7rem}.lf-proof-preview{margin:12px 0;border:1px solid var(--border);border-radius:10px;padding:8px 12px;background:#fff}.lf-proof-preview>summary{min-height:30px;cursor:pointer;font-size:.8rem;font-weight:700}.lf-proof-preview .lf-proof{margin-bottom:0}.lf-proof-preview .lf-proof{margin-top:8px;padding:8px 0;border:0;background:transparent}.lf-proof-preview .lf-proof>h3{display:none}.lf-cart-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.lf-cart-actions .lf-edit-button{background:#fff7e4;border:1px solid #c6a762;border-radius:8px;padding:10px;min-height:44px;color:#574017;cursor:pointer;font:inherit;font-size:.82rem}.lf-cart-editor{width:min(720px,calc(100% - 24px));max-height:88dvh;padding:18px;border:1px solid var(--border);border-radius:16px;background:var(--black);color:var(--white);overscroll-behavior:contain}.lf-cart-editor::backdrop{background:#19130a99}.lf-cart-editor__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.lf-cart-editor__head h2{font:inherit;font-weight:800;font-size:1.1rem;margin:0}.lf-cart-editor__close{flex:0 0 44px;min-height:44px;border:0;background:transparent;font-size:1.5rem;cursor:pointer;color:inherit}.lf-cart-editor p{font-size:.82rem;line-height:1.5;color:var(--muted)}.lf-edit-slots{display:grid;gap:8px}.lf-edit-slot{display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:8px;border:1px solid var(--border);background:#fff;border-radius:9px;padding:8px}.lf-edit-slot img{width:46px;height:55px;object-fit:contain}.lf-edit-slot strong{font-size:.8rem;line-height:1.4}.lf-edit-slot button{min-height:44px;padding:8px;font:inherit;font-size:.75rem;color:#674b16;border:1px solid var(--border);background:#fff7e4;border-radius:7px;cursor:pointer}.lf-edit-slot.is-active{border:2px solid #a77b27}.lf-edit-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:38dvh;overflow:auto;margin:12px 0}.lf-edit-option{min-width:0;display:grid;gap:5px;padding:8px;border:1px solid var(--border);border-radius:9px;background:#fff;color:var(--white);font:inherit;font-size:.75rem;text-align:left;cursor:pointer}.lf-edit-option img{width:100%;aspect-ratio:1;object-fit:contain}.lf-edit-option span{font-size:.7rem;color:var(--muted)}.lf-edit-search{width:100%;min-height:44px;font-size:16px;padding:8px;border:1px solid var(--border);border-radius:9px}.lf-cart-upsell{margin-top:16px}.lf-cart-upsell summary{min-height:44px;font-weight:650;cursor:pointer;font-size:.85rem}.lf-cart-upsell a{display:inline-flex;min-height:44px;align-items:center;font-size:.85rem}.lf-cart-editor button:focus-visible,.lf-guide-filters select:focus-visible,.lf-proof__reviews:focus-visible{outline:3px solid #a77b27;outline-offset:3px}@media(max-width:680px){[data-promo-picker] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}[data-promo-picker] .product-card__copy{padding:10px}[data-promo-picker] .product-card__name{font-size:.95rem;line-height:1.4}[data-promo-picker] .product-card__aroma-profile,[data-promo-picker] .product-card__aroma-notes,[data-promo-picker] .product-card__aroma-occasion{font-size:13px;line-height:1.4}[data-promo-picker] .section-heading{margin-bottom:14px}[data-promo-picker] .selector-section{padding-top:16px}[data-promo-picker] .section-heading h2{font-size:1.8rem;margin-bottom:8px}[data-promo-picker] .section-heading>p:last-child{font-size:.82rem;line-height:1.45}[data-promo-picker] .promo-manager{padding:9px;margin-bottom:10px}[data-promo-picker] .promo-manager>p{font-size:.7rem;margin-bottom:0}[data-promo-picker] .selection-dock__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding:7px 12px;gap:5px}[data-promo-picker] .selection-progress,[data-promo-picker] .selection-actions,[data-promo-picker] .selection-slots{min-width:0;max-width:100%}[data-promo-picker] .selection-progress__copy strong{min-width:0;font-size:.78rem}[data-promo-picker] .selection-progress__copy span{font-size:.72rem}[data-promo-picker] .selection-slots{display:none}[data-promo-picker] .lf-selection-view{width:100%;margin-top:5px}[data-promo-picker] .selection-actions{grid-row:2}[data-promo-picker] .selection-actions{grid-template-columns:1fr;gap:4px}[data-promo-picker] .selection-actions .add-promo{grid-row:3;min-height:24px;padding:2px;background:transparent;border:0;font-size:.72rem}[data-promo-picker] .selection-actions .selection-submit{grid-row:2;min-height:44px;font-size:.88rem}[data-promo-picker] .order-summary{font-size:.74rem}[data-promo-picker] .order-summary>span{display:none}[data-promo-picker] .selection-slot.has-product{min-height:40px;padding-right:34px}[data-promo-picker] .selection-slot__remove{width:32px;height:38px}[data-promo-picker] .selection-message:empty{display:none}body.lf-journey:has(.selection-dock[data-journey-active]) .whatsapp-float{visibility:hidden;pointer-events:none}.lf-edit-options{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/conversion.css.map */
