.cust-quantity .quantiy-box .lune-gift-tag{position:absolute;left:0;right:0;bottom:-12px;z-index:1;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:1px 8px;background:#e2c174;color:#3a2a07;font-size:13px;font-weight:700;letter-spacing:1px;line-height:21px;text-transform:uppercase;white-space:nowrap;pointer-events:none}.lune-gift,.lune-gift *{box-sizing:border-box}.lune-gift{margin:0 0 20px;color:#212326;letter-spacing:.6px}.lune-gift[hidden],.lune-gift [hidden]{display:none!important}.lune-gift__box{border:1px solid #6f8797;background:#fff}.lune-gift__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 18px 8px}.lune-gift__title{margin:0;font-family:Tenor Sans,Georgia,serif;font-size:22px;font-weight:400;line-height:1.3;letter-spacing:.4px;color:#1a1b18}.lune-gift__hint{font-size:12px;line-height:1.4;color:#5c5f63}.lune-gift__row{display:flex;align-items:center;gap:14px;padding:12px 18px;border-top:1px solid #eee8e0}.lune-gift__row img{display:block;width:56px;height:56px;flex:0 0 56px;margin:0;object-fit:cover;background:#f5f2ee;border:1px solid #e3ddd5}.lune-gift__name{flex:1 1 auto;min-width:0;font-size:15px;line-height:1.35;color:#000}.lune-gift__name small{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:#5c5f63}.lune-gift__price{flex:0 0 auto;text-align:right;line-height:1.25}.lune-gift__price s{display:block;font-size:13px;color:#5c5f63}.lune-gift__price b{font-size:16px;font-weight:700;color:#111}.lune-gift__free{display:inline-block;padding:2px 8px;background:#f6e7bf;color:#4a3508;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1.4;text-transform:uppercase}.lune-gift__total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;background:#f7f4f1;border-top:1px dashed #b9ad9c}.lune-gift__value{font-size:13px;line-height:1.5;color:#5c5f63}.lune-gift__value s{display:block;font-size:15px;color:#161616}.lune-gift__pay{display:flex;align-items:center;gap:12px}.lune-gift__billed{text-align:right;line-height:1.2}.lune-gift__billed b{display:block;font-size:20px;font-weight:700;color:#111}.lune-gift__billed span{font-size:12px;color:#5c5f63}.lune-gift__save{padding:6px 10px;background:#485f6c;color:#fff;font-size:13px;font-weight:700;letter-spacing:.8px;line-height:1.2;white-space:nowrap}.lune-gift__teaser{display:flex;align-items:center;gap:14px;width:100%;min-height:0;margin:0;padding:12px 16px;background:#fbf3df;border:1px solid #e3c77d;border-radius:0;box-shadow:none;color:#212326;font:inherit;letter-spacing:.6px;text-align:left;text-transform:none;cursor:pointer}.lune-gift__teaser:focus-visible{outline:2px solid #485f6c;outline-offset:2px}.lune-gift__thumbs{display:flex;flex:0 0 auto}.lune-gift__thumbs img{display:block;width:44px;height:44px;margin:0;object-fit:cover;background:#fff;border:1px solid #e3ddd5}.lune-gift__thumbs img+img{margin-left:-12px}.lune-gift__tt{flex:1 1 auto;min-width:0;line-height:1.35}.lune-gift__tt b{display:block;font-size:15px;font-weight:700;color:#000}.lune-gift__tt span{display:block;font-size:13px;color:#5c4a1e}.lune-gift__cta{flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#485f6c;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:767px){.cust-quantity .quantiy-box .lune-gift-tag{font-size:10px;letter-spacing:.6px;line-height:17px;padding:1px 6px}.lune-gift{margin-bottom:15px}.lune-gift__head{padding:12px 12px 6px}.lune-gift__title{font-size:18px}.lune-gift__hint{font-size:11px}.lune-gift__row{gap:10px;padding:10px 12px}.lune-gift__row img{width:44px;height:44px;flex-basis:44px}.lune-gift__name{font-size:13px}.lune-gift__name small{font-size:11px}.lune-gift__price s{font-size:12px}.lune-gift__price b{font-size:14px}.lune-gift__free{padding:2px 6px;font-size:11px;letter-spacing:.8px}.lune-gift__total{padding:12px}.lune-gift__value{font-size:12px}.lune-gift__value s{display:inline;margin-left:4px;font-size:13px}.lune-gift__billed b{font-size:17px}.lune-gift__billed span{font-size:11px}.lune-gift__save{padding:6px 8px;font-size:11px;letter-spacing:.6px}.lune-gift__teaser{gap:10px;padding:10px 12px}.lune-gift__thumbs img{width:36px;height:36px}.lune-gift__thumbs img+img{margin-left:-10px}.lune-gift__tt b{font-size:13px}.lune-gift__tt span{font-size:11px}.lune-gift__cta{font-size:11px;letter-spacing:1px}}.cart-item[data-variant_id="45246556209352"] .cart-item__quantity>*,.cart-item[data-variant_id="45246556209352"] cart-remove-button,.cart-item[data-variant_id="45246556209352"] s.custom_pric,.cart-item[data-variant_id="45246556209352"] .discount_aply_text,.cart-item[data-variant_id="45246556209352"] .discount-div,.cart-item[data-variant_id="45246556209352"] .appstle_subscription_cart_wrapper,.cart-item[data-variant_id="45246556209352"] .appstle_subscribe_onetimetitle,.cart-item[data-variant_id="45246556209352"] .product-option.save{display:none!important}.cart-item[data-variant_id="45246556209352"] .cart-item__quantity:before{content:"Qty 1";font-size:15px;line-height:45px;color:#4d4f52}.cart-item[data-variant_id="45246556209352"] .cart-item__details:after{content:"Free gift";display:inline-block;margin-top:10px;padding:2px 8px;background:#f6e7bf;color:#4a3508;font-family:Nunito,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1.4;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/137/assets/lune-free-gift.css.map */
