.lxg{--lxg-ink:#1f1d1a;--lxg-ink2:#4a4640;--lxg-mist:#8b857c;--lxg-gold:#a8884a;--lxg-line:#e7e2d8;--lxg-soft:#faf8f3;--lxg-shu:#b3402e;font-size:13px;line-height:1.7;color:var(--lxg-ink2)}.lxg input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px}.lxg .lxg-box{flex:0 0 18px;width:18px;height:18px;border:1.5px solid #b9b2a6;border-radius:4px;background:#fff;position:relative;transition:.15s}.lxg input[type=checkbox]:checked+.lxg-box{background:var(--lxg-ink);border-color:var(--lxg-ink)}.lxg input[type=checkbox]:checked+.lxg-box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.lxg input[type=checkbox]:focus-visible+.lxg-box{outline:2px solid var(--lxg-gold);outline-offset:2px}.lxg--pdp{margin:14px 0 12px;border:1px solid var(--lxg-line);border-radius:10px;background:#fff;transition:border-color .2s}.lxg--pdp.is-on{border-color:var(--lxg-gold);background:var(--lxg-soft)}.lxg-on{display:grid;grid-template-columns:18px 48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;min-height:68px}.lxg-on img{width:48px;height:48px;object-fit:cover;border-radius:5px;background:#f3f0ea}.lxg-on-t{font-size:14px;font-weight:600;color:var(--lxg-ink)}.lxg-on-s{display:block;font-size:11px;font-weight:400;color:var(--lxg-mist);line-height:1.4}.lxg-on .lxg-price small{display:block;text-align:right}.lxg-price{margin-left:auto;font-size:13px;font-weight:600;color:var(--lxg-ink);white-space:nowrap}.lxg-price small{font-size:10.5px;font-weight:400;color:var(--lxg-mist);margin-left:2px}.lxg-body{padding:0 14px 14px}.lxg--pdp .lxg-body{border-top:1px dashed var(--lxg-line);padding-top:12px}.lxg-plan{display:flex;gap:11px;align-items:flex-start;margin-bottom:10px}.lxg-plan figure{margin:0;flex:0 0 96px}.lxg-plan img{width:96px;height:96px;object-fit:cover;border-radius:6px;background:#f3f0ea;flex:0 0 96px}.lxg-plan figcaption{margin-top:2px;font-size:10.5px;color:var(--lxg-mist);line-height:1.4}.lxg--cart .lxg-plan figure{flex-basis:72px}.lxg--cart .lxg-plan img{width:72px;height:72px;flex-basis:72px}.lxg-step{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--lxg-gold);color:#fff;font-style:normal;font-size:11px;font-weight:600;margin-right:6px;flex:0 0 18px;vertical-align:1px}.lxg-plan b{display:block;font-size:13.5px;color:var(--lxg-ink)}.lxg-plan span{font-size:12px}.lxg-sum{margin:6px 0 0;font-size:12px;color:var(--lxg-ink2)}.lxg-sum strong{color:var(--lxg-gold);font-weight:600}.lxg-opt{border-top:1px solid var(--lxg-line);padding:9px 0 3px}.lxg-chk{display:flex;align-items:center;gap:9px;cursor:pointer;min-height:36px;font-size:13px;color:var(--lxg-ink)}.lxg-chk em{white-space:nowrap;font-style:normal;font-size:11px;color:var(--lxg-gold);border:1px solid #e0d4ba;border-radius:10px;padding:0 7px;margin-left:4px}.lxg-f{display:flex;flex-direction:column;gap:3px;font-size:11.5px;color:var(--lxg-mist)}.lxg-f small{font-size:10.5px}.lxg-f select,.lxg-f input{height:40px;border:1px solid var(--lxg-line);border-radius:6px;padding:0 10px;font-size:16px;color:var(--lxg-ink);background:#fff;width:100%;box-sizing:border-box}.lxg-note{margin:8px 0 0;font-size:11.5px;color:var(--lxg-mist)}.lxg-note a{color:var(--lxg-gold);text-decoration:underline;text-underline-offset:2px;margin-left:4px}.lxg-err{margin:8px 0 0;font-size:12px;color:var(--lxg-shu)}.lxp-add.is-busy{opacity:.6;pointer-events:none}.lxg-slot:empty{display:none}.lxg-slot{margin-top:6px}.lxg--cart{margin-top:2px}.lxg-add{display:inline-flex;align-items:center;gap:6px;background:none;border:1px dashed #cdbf9f;border-radius:6px;padding:7px 11px;font-size:12px;color:var(--lxg-ink);cursor:pointer;min-height:36px;flex-wrap:wrap}.lxg-add:hover{border-color:var(--lxg-gold);background:var(--lxg-soft)}.lxg-add-i{color:var(--lxg-gold);font-weight:700}.lxg-add .lxg-price{margin-left:4px;font-weight:400;color:var(--lxg-mist);font-size:11.5px}.lxg--cart .lxg-body{border:1px solid var(--lxg-line);border-radius:8px;background:var(--lxg-soft);padding:12px;margin-top:4px}.lxg-acts{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.lxg-ok{background:var(--lxg-ink);color:#fff;border:none;border-radius:6px;padding:9px 14px;font-size:12.5px;cursor:pointer;min-height:40px}.lxg-ok:hover{background:var(--lxg-gold)}.lxg-cancel{background:none;border:1px solid var(--lxg-line);border-radius:6px;padding:9px 14px;font-size:12.5px;cursor:pointer;color:var(--lxg-ink2);min-height:40px}.lxg-tag{display:inline-block;font-size:11px;color:#8b857c}.lxg-tag--on{color:#8a6d33;background:#f6efdf;border-radius:4px;padding:2px 8px;font-size:11.5px}.lxg-off{background:none;border:none;padding:0 0 0 8px;font-size:11px;color:#8b857c;text-decoration:underline;cursor:pointer}[data-js-cart-item].lxg-child{margin-left:28px;padding-left:12px;border-left:1px solid #e9dcbc}cart-form .cart-form__items,cart-form .cart__items{display:flex;flex-direction:column}[data-js-cart-item].lxg-child .quantity-selector-holder{display:none!important}[data-js-cart-item].lxg-child .remove{font-size:11px}[data-js-cart-item].lxg-child .cart-item__thumbnail{max-width:56px}@media(max-width:767px){[data-js-cart-item].lxg-child{margin-left:14px;padding-left:10px}}.lxg-part-note{margin:14px 0 8px;padding:12px 14px;background:#faf8f3;border:1px solid #e7e2d8;border-radius:8px;font-size:13px;line-height:1.8;color:#4a4640}.lxg-part-note a{color:#a8884a;text-decoration:underline;margin-left:4px}.lxg [hidden]{display:none!important}cart-form form.lxg-busy{opacity:.55;pointer-events:none}.lxg-alert{margin:0 0 12px;padding:10px 14px;background:#fbeae6;border:1px solid #f0c9c0;border-radius:8px;font-size:13px;color:#8a2f20;line-height:1.7}.lxg-steps{list-style:none;margin:0 0 4px;padding:0}.lxg-row{display:flex;align-items:center;gap:8px;border-top:1px solid var(--lxg-line);padding:9px 0 3px}.lxg-row:first-child{border-top:0;padding-top:0}.lxg-row--base{align-items:flex-start;padding-bottom:9px}.lxg-rowt{flex:1 1 auto;min-width:0}.lxg-rowt b{display:inline;font-size:13.5px;color:var(--lxg-ink)}.lxg-rowt span{display:block;margin:2px 0 0 26px;font-size:12px;color:var(--lxg-ink2)}.lxg-incl{white-space:nowrap;font-style:normal;font-size:11px;color:var(--lxg-ink2);border:1px solid var(--lxg-line);border-radius:10px;padding:0 7px}.lxg-plan{border:1px solid var(--lxg-line);border-radius:8px;background:#fff;padding:10px;margin:8px 0 10px}.lxg-sumh{margin:0 0 2px;font-size:11px;color:var(--lxg-mist)}.lxg-plan .lxg-sum{margin:0;font-size:13px}.lxg-hint{margin:6px 0 0;font-size:11px;color:var(--lxg-mist);line-height:1.5}.lxg--pdp.is-on .lxg-on img,.lxg--pdp.is-on .lxg-on-s{display:none}.lxg--pdp.is-on .lxg-on{grid-template-columns:18px minmax(0,1fr) auto;min-height:52px}.lxg-boxnote{margin:0;padding:7px 14px 9px;font-size:12.5px;line-height:1.55;color:var(--lxg-ink);background:#fbf3df;border-top:1px solid #ecdcae}.lxg-boxnote strong{display:block;font-weight:700;color:#7a4a00}.lxg-boxnote span{display:block;margin-top:2px;font-size:11.5px;color:var(--lxg-ink2)}.lxg--cart .lxg-boxnote{padding:6px 4px 4px;background:none;border-top:0}
/*# sourceMappingURL=/cdn/shop/t/242/assets/lx-gift-wrap.css.map */
