.lumoire-gifts{box-shadow:var(--lumoire-gift-glow,none);animation:var(--lumoire-gift-glow-motion,none);min-width:0;margin:20px 0;padding:18px 16px 14px;border:1px solid var(--lumoire-gift-border,#e4dfd7);border-radius:12px;background:var(--lumoire-gift-bg,#f8f7f4);text-align:left;color:var(--lumoire-gift-text,#222);font-family:inherit}.lumoire-gifts legend{color:var(--lumoire-gift-accent,#1e2823);float:left;width:100%;padding:0;margin:0 0 5px;font-family:inherit;font-size:19px;font-weight:650;line-height:1.35;letter-spacing:0;text-transform:none}.lumoire-gifts__intro{clear:both;font-size:14px;line-height:1.5;margin:0 0 15px;color:var(--lumoire-gift-muted,#555)}.lumoire-gifts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.lumoire-gifts__option{position:relative;display:flex;margin:0;cursor:pointer;font-weight:400}.lumoire-gifts__option input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.lumoire-gifts__card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:14px 7px 12px;border:1px solid var(--lumoire-gift-border,#dedbd5);border-radius:9px;background:var(--lumoire-gift-card-bg,#fff);transition:border-color .15s,box-shadow .15s;text-align:center}.lumoire-gifts__card img{display:block;width:100%;max-width:110px;height:auto;aspect-ratio:1/1;margin:4px 0 10px;object-fit:cover;border-radius:5px;background:#fff;mix-blend-mode:normal}.lumoire-gifts__check{position:absolute;right:7px;top:7px;width:16px;height:16px;border:1px solid #c6c1b9;background:var(--lumoire-gift-card-bg,#fff);border-radius:50%}.lumoire-gifts__option input:checked+.lumoire-gifts__card{border-color:var(--lumoire-gift-accent,#1e2823);box-shadow:inset 0 0 0 1px var(--lumoire-gift-accent,#1e2823);background:var(--lumoire-gift-selected-bg,#f5f7f5)}.lumoire-gifts__option input:checked+.lumoire-gifts__card .lumoire-gifts__check{background:var(--lumoire-gift-accent,#1e2823);border-color:var(--lumoire-gift-accent,#1e2823)}.lumoire-gifts__option input:checked+.lumoire-gifts__card .lumoire-gifts__check:after{content:"";position:absolute;left:4px;top:2px;width:5px;height:8px;border:solid var(--lumoire-gift-card-bg,#fff);border-width:0 2px 2px 0;transform:rotate(45deg)}.lumoire-gifts__option input:focus-visible+.lumoire-gifts__card{outline:2px solid var(--lumoire-gift-accent,#1e2823);outline-offset:3px}.lumoire-gifts__name{display:block;font-size:13px;font-weight:600;line-height:1.4;margin:auto 0 9px;min-height:37px}.lumoire-gifts__price{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 7px;font-size:12px;line-height:1.4}.lumoire-gifts__price s{color:var(--lumoire-gift-muted,#777)}.lumoire-gifts__price strong{color:var(--lumoire-gift-free,#28603d);font-size:12px;font-weight:650}.lumoire-gifts__note{font-size:12px;line-height:1.5;color:var(--lumoire-gift-muted,#666);margin:12px 0 0}.lumoire-gifts__status{font-size:13px;line-height:1.5;margin:8px 0 0;color:var(--lumoire-gift-free,#28603d)}.lumoire-gifts__status:empty{display:none}.lumoire-gifts__status.is-error{color:#a22525}.lumoire-gifts__status a{text-decoration:underline;color:inherit}.lumoire-gifts__availability{font-size:11px;color:var(--lumoire-gift-muted,#777);margin-top:5px}.lumoire-gifts__option.is-unavailable{opacity:.5;cursor:not-allowed}@media(max-width:480px){.lumoire-gifts{padding:16px 11px 12px}.lumoire-gifts__grid{gap:6px}.lumoire-gifts__card{padding:13px 5px 10px}.lumoire-gifts__name{font-size:12px;min-height:50px}.lumoire-gifts__price{font-size:11px}.lumoire-gifts legend{font-size:18px}}@media(prefers-reduced-motion:reduce){.lumoire-gifts__card{transition:none}}.lumoire-cart-gifts{display:block;margin:14px 0 18px;padding:0;border:1px solid var(--lumoire-gift-border,#e1e2dd);border-radius:12px;background:var(--lumoire-gift-card-bg,#fff);color:var(--lumoire-gift-text,#222);overflow:hidden;text-align:left}.lumoire-cart-gifts__summary{display:flex;align-items:center;gap:8px;padding:14px 13px;list-style:none;cursor:pointer;font-size:13px;line-height:1.4}.lumoire-cart-gifts__summary::-webkit-details-marker{display:none}.lumoire-cart-gifts__summary::marker{content:""}.lumoire-cart-gifts__title{font-size:14px;font-weight:650;margin-right:auto}.lumoire-cart-gifts__value{font-size:12px;white-space:nowrap}.lumoire-cart-gifts__chevron{flex:0 0 14px;transition:transform .15s}.lumoire-cart-gifts[open] .lumoire-cart-gifts__summary{border-bottom:1px solid var(--lumoire-gift-border,#e1e2dd)}.lumoire-cart-gifts[open] .lumoire-cart-gifts__chevron{transform:rotate(180deg)}.lumoire-cart-gifts__summary:focus-visible{outline:2px solid var(--lumoire-gift-free,#28603d);outline-offset:-4px}.lumoire-cart-gifts__list{display:block;list-style:none;padding:5px 13px;margin:0}.lumoire-cart-gifts__item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:12px 0;list-style:none}.lumoire-cart-gifts__item+.lumoire-cart-gifts__item{border-top:1px solid #eeefeb}.lumoire-cart-gifts__image{display:block;width:48px;height:48px;border-radius:6px;overflow:hidden;background:#faf9f7}.lumoire-cart-gifts__image img{display:block;width:48px;height:48px;object-fit:contain}.lumoire-cart-gifts__name{font-size:12px;font-weight:550;line-height:1.45;color:inherit;text-decoration:none;overflow-wrap:anywhere}.lumoire-cart-gifts__prices{display:flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap;font-size:12px;line-height:1.5}.lumoire-cart-gifts__prices s{color:var(--lumoire-gift-muted,#92979c);font-weight:400}.lumoire-cart-gifts__prices strong{color:var(--lumoire-gift-free,#159447);font-size:12px;font-weight:700;letter-spacing:.1px}.lumoire-cart-gifts__preview{margin:0;padding:2px 13px 12px;font-size:11px;line-height:1.5;color:var(--lumoire-gift-muted,#666)}@media(max-width:380px){.lumoire-cart-gifts__item{grid-template-columns:42px minmax(0,1fr) auto;gap:8px}.lumoire-cart-gifts__image,.lumoire-cart-gifts__image img{width:42px;height:42px}.lumoire-cart-gifts__prices{flex-direction:column;gap:1px;align-items:flex-end}.lumoire-cart-gifts__name{font-size:11px}}@media(prefers-reduced-motion:reduce){.lumoire-cart-gifts__chevron{transition:none}}.lumoire-gifts__preview{font-size:11px;opacity:.85}.lumoire-gifts[data-lumoire-gifts] .lumoire-gifts__price s,.lumoire-cart-gifts .lumoire-cart-gifts__prices s{opacity:1;color:var(--lumoire-gift-muted,#666)}@keyframes lumoire-gift-glow-wave{0%,to{box-shadow:0 0 0 1px var(--lumoire-gift-glow-soft),-5px 0 18px var(--lumoire-gift-glow-soft),5px 6px 26px var(--lumoire-gift-glow-tint)}33%{box-shadow:0 0 0 1px var(--lumoire-gift-glow-tint),6px -3px 26px var(--lumoire-gift-glow-strong),-6px 8px 32px var(--lumoire-gift-glow-soft)}66%{box-shadow:0 0 0 1px var(--lumoire-gift-glow-tint),-6px 4px 30px var(--lumoire-gift-glow-strong),6px -2px 22px var(--lumoire-gift-glow-soft)}}@media(prefers-reduced-motion:reduce){.lumoire-gifts{animation:none;box-shadow:var(--lumoire-gift-glow,none)}}.lumoire-gifts .lumoire-gifts__none{position:relative;display:flex;align-items:center;gap:8px;margin:13px 0 0;padding:3px 0;cursor:pointer;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;color:var(--lumoire-gift-text,#222)}.lumoire-gifts .lumoire-gifts__none input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.lumoire-gifts .lumoire-gifts__none-check{display:block;flex:0 0 16px;width:16px;height:16px;border:1px solid var(--lumoire-gift-border,#dedbd5);border-radius:50%;background:var(--lumoire-gift-card-bg,#fff)}.lumoire-gifts .lumoire-gifts__none input:checked+.lumoire-gifts__none-check{border-color:var(--lumoire-gift-accent,#1e2823);background:var(--lumoire-gift-accent,#1e2823);box-shadow:inset 0 0 0 3px var(--lumoire-gift-card-bg,#fff)}.lumoire-gifts .lumoire-gifts__none input:focus-visible+.lumoire-gifts__none-check{outline:2px solid var(--lumoire-gift-accent,#1e2823);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/96/assets/lumoire-gifts.css.map */
