gift-ledger{display:block}.gl{--gl-ink:#2E2B28;--gl-rust:#AF4B37;--gl-free:#D8432A;--gl-tint:#F8E6DF;--gl-pad:18px;--gl-paper:#FCFAF4;--gl-line:#E5DDCA;--gl-muted:#6B655E;color:var(--gl-ink);font-family:var(--font-body-family)}.gl--full{background:var(--gl-paper);border:1px solid var(--gl-line);padding:var(--gl-pad) var(--gl-pad) 12px;margin:0 0 18px}.gl--full .gl__head{background:var(--gl-rust);margin:calc(var(--gl-pad) * -1) calc(var(--gl-pad) * -1) 0;padding:12px var(--gl-pad);border-bottom:0}.gl--full .gl__title{color:var(--gl-paper)}.gl--full .gl__dates{color:#f6d7cb}.gl__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;border-bottom:2px solid var(--gl-ink);padding-bottom:8px}.gl__title{font:700 12px/1.2 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;color:var(--gl-rust)}.gl__dates{font-size:12px;color:var(--gl-muted)}.gl__status{margin:12px 0 10px;font-size:15px;line-height:1.4}.gl__status strong{color:var(--gl-rust)}.gl__track{position:relative;height:6px;background:var(--gl-line);margin:4px 6px 14px}.gl__fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--gl-rust),var(--gl-free));transition:width .5s ease}.gl__tick{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border:2px solid var(--gl-line);background:var(--gl-paper);border-radius:50%}.gl__tick.is-on{border-color:var(--gl-rust);background:var(--gl-rust)}.gl__rows{list-style:none;margin:0;padding:0}.gl__row{display:grid;grid-template-columns:52px 44px 1fr auto;align-items:center;gap:10px;padding:10px 0;border-top:1px dashed var(--gl-line)}.gl__row:first-child{border-top:0}.gl__amt{font:700 15px/1 var(--font-body-family);font-variant-numeric:tabular-nums;color:var(--gl-rust)}.gl__row.is-on{background:var(--gl-tint);margin:0 calc(var(--gl-pad) * -1);padding-left:var(--gl-pad);padding-right:var(--gl-pad)}.gl__img img,.gl__noimg{display:block;width:44px;height:44px;object-fit:cover;background:#f4efe4}.gl__noimg{display:grid;place-items:center;color:var(--gl-rust);font-size:18px;background:var(--gl-tint)!important}.gl__gift b{display:block;font-size:14px;line-height:1.25}.gl__gift small{display:block;font-size:12px;color:var(--gl-muted)}.gl__price{display:flex!important;align-items:center;gap:6px;margin-top:3px}.gl__price s{color:var(--gl-muted);text-decoration-thickness:1.5px}.gl__free{display:inline-block;background:var(--gl-free);color:#fff;font-weight:800;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:4px 7px}.gl__row:not(.is-on) .gl__gift b{opacity:.75}.gl__state{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gl-rust);white-space:nowrap}.gl__state--left{color:var(--gl-muted);font-weight:400}.gl__check{width:22px;height:18px;fill:none;stroke:var(--gl-rust);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:0;animation:gl-draw .6s ease-out}@keyframes gl-draw{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}.gl__pick{grid-column:2/-1;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--gl-muted)}.gl__pick select{flex:1;max-width:240px;font:inherit;font-size:13px;color:var(--gl-ink);background:#fff;border:1px solid var(--gl-line);padding:6px 8px;border-radius:0}.gl__foot{margin:8px 0 0;font-size:12px;line-height:1.45;color:var(--gl-muted)}.gl--bar{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;border:0;margin:0;padding:9px 16px;background:#2f4a3c;color:var(--gl-paper);cursor:pointer;font:inherit;font-size:13px;text-align:left}.gl--bar .gl__title{color:var(--gl-paper);opacity:.85}.gl--bar .gl__status{margin:0;font-size:13px}.gl--bar .gl__status strong{color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px}.gl__boxes{display:flex;gap:4px}.gl__box{display:grid;place-items:center;width:16px;height:16px;border:1.5px solid #E9B7A6}.gl__box.is-on{border-color:var(--gl-paper);background:var(--gl-paper)}.gl__box .gl__check{width:12px;height:10px;stroke:var(--gl-rust)}.gl__arrow{opacity:.7}.gl--bar:hover .gl__arrow,.gl--bar:focus-visible .gl__arrow{opacity:1}.gl--bar:focus-visible{outline:2px solid var(--gl-paper);outline-offset:-4px}@media(max-width:749px){.gl--bar{flex-wrap:wrap;gap:4px 10px;padding:8px 12px;font-size:12px}.gl--bar .gl__status{font-size:12px;flex-basis:100%;text-align:center}.gl--bar .gl__arrow{display:none}}.gl--product{border-left:3px solid var(--gl-rust);background:#f4efe4;padding:12px 14px 4px;margin:14px 0}.gl--product .gl__status{margin:6px 0 8px;font-size:14px}@media(prefers-reduced-motion:reduce){.gl__check{animation:none}.gl__fill{transition:none}}.drawer__gift-ledger .gl--full{margin:0 0 14px}.cart__gift-ledger{display:block;max-width:640px;margin:0 0 24px}.cart-item--gift quantity-input,.cart-item--gift .quantity,.cart-item--gift cart-remove-button,.cart-item--gift .cart-item__quantity-wrapper .quantity__rules{display:none!important}.cart-item--gift .cart-item__name:after{content:"Free gift";display:inline-block;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#d8432a;vertical-align:middle}.drawer__gift-ledger .gl__foot{display:none}.drawer__gift-ledger .gl--full{--gl-pad:14px;padding:14px 14px 6px}.glh__ledger .gl--full{background:var(--gl-paper) repeating-linear-gradient(180deg,transparent 0 35px,rgba(229,221,202,.55) 35px 36px)}@media(max-width:749px){.gl__row{grid-template-columns:46px 36px 1fr;gap:4px 10px;padding:9px 0}.gl__img img,.gl__noimg{width:36px;height:36px}.gl__state{grid-column:3}.gl__pick{grid-column:1/-1}.gl__head{flex-direction:column;align-items:flex-start;gap:2px}.gl__status{font-size:14px}}.section-gift-tier-banner{display:contents}.gift-tier-banner--sticky{position:sticky;top:var(--gtb-top,0px);z-index:2}.gl--strip{display:flex;align-items:center;gap:20px;background:var(--gl-paper);border-top:1px solid var(--gl-line);border-bottom:1px solid var(--gl-line);padding:10px max(16px,calc((100vw - 1600px)/2 + 50px));box-shadow:0 6px 14px -12px #2e2b2880}.gl--strip .gl__title{flex:0 0 auto}.gl__slides{display:flex;flex:1;justify-content:center;gap:28px;list-style:none;margin:0;padding:0}.gl__slide{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.25;white-space:nowrap}.gl__slide img,.gl__slide .gl__noimg{width:32px;height:32px;object-fit:cover}.gl__slide b{font-variant-numeric:tabular-nums}.gl__slide.is-on{color:var(--gl-rust)}.gl__slide .gl__free{font-size:10px;padding:3px 5px}.gl__slide .gl__check{width:18px;height:14px}.gl__link{flex:0 0 auto;border:0;background:none;padding:0;font:inherit;font-size:13px;font-weight:700;color:var(--gl-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:989px){.gl--strip{gap:10px;padding:8px 16px}.gl--strip .gl__title{display:none}.gl__slides{position:relative;height:32px;justify-content:flex-start}.gl__slide{position:absolute;inset:0 auto 0 0;opacity:0;animation:gl-rotate 10.5s infinite}.gl__slide:nth-child(2){animation-delay:3.5s}.gl__slide:nth-child(3){animation-delay:7s}}@keyframes gl-rotate{0%{opacity:0;transform:translateY(6px)}4%,30%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}@media(max-width:989px)and (prefers-reduced-motion:reduce){.gl__slides{height:auto;flex-direction:column;gap:4px}.gl__slide{position:static;opacity:1;animation:none}}.gl-ss{display:block;margin:12px 0 4px}.gl-ss .gl--full{--gl-pad:14px;padding:14px 14px 6px;margin:0 0 10px}.gl-ss .gl__foot{display:none}.cart-line-price .gl-was{color:#8c8375;text-decoration:line-through;font-weight:400;margin-right:6px}.cart-line-price .gl-free-tag{display:inline-block;background:#d8432a;color:#fff;font-weight:800;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;vertical-align:1px}.gl--bar .gl__box{border-color:#fcfaf4b3}.gl--bar .gl__box.is-on{border-color:var(--gl-paper)}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gift-ledger.css.map */
