.ere-gift-reminder{display:none!important}.tg-cart-goals{display:flex;flex-direction:column;gap:10px;margin-block-start:16px;padding:14px;border-radius:14px;background:#25282a;color:#fff;container-type:inline-size;text-align:start}.tg-cart-goals__head{display:flex;align-items:center;gap:10px}.tg-cart-goals__badge{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;height:36px;border-radius:8px;background:var(--tg-accent, #ffcd00);color:var(--tg-accent-text, #25282a)}.tg-cart-goals__lines{display:flex;flex-direction:column;flex-wrap:wrap;align-items:baseline;gap:2px 0;margin:0;line-height:1.3}@container (min-width: 560px){.tg-cart-goals__lines{flex-direction:row}.tg-cart-goals__lines>.tg-cart-goals__main+.tg-cart-goals__sub:before{content:"|";margin-inline:8px;color:#737373}}.tg-cart-goals__main,.tg-cart-goals__sub{font-size:14px}.tg-cart-goals__accent{color:var(--tg-accent, #ffcd00)}.tg-cart-goals__sub{color:#d4d4d4}.tg-cart-goals__sub strong{color:#fff}.tg-cart-goals__track{position:relative;height:8px;margin-block-start:6px;border-radius:4px;background:#4a4d4f}.tg-cart-goals__fill{height:100%;border-radius:4px;background:var(--tg-accent, #ffcd00);transition:width .4s ease}.tg-cart-goals__marker{position:absolute;inset-block-start:-9px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-inline-start:-13px;border:2px solid #25282a;border-radius:50%;background:#4a4d4f;color:#fff}.tg-cart-goals__marker--end{inset-inline-start:auto;inset-inline-end:-4px;margin:0}.tg-cart-goals__marker.is-reached{background:var(--tg-accent, #ffcd00);color:var(--tg-accent-text, #25282a)}.tg-cart-goals__labels{position:relative;height:16px;font-size:12px;font-weight:600;color:#d4d4d4}.tg-cart-goals__labels span{position:absolute;translate:-50% 0;white-space:nowrap}.tg-cart-goals__labels .tg-cart-goals__labels-end{inset-inline-end:-2px;translate:0 0}.tg-cart-goals__gift{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:6px 10px 6px 6px;border:0;border-radius:12px;background:#34383a;color:#fff;font:inherit;text-align:start;cursor:pointer}.tg-cart-goals__gift--done{cursor:default}.tg-cart-goals__gift-thumb{display:block;flex:0 0 40px;height:40px;overflow:hidden;border-radius:8px;background:#fff}.tg-cart-goals__gift-thumb img{width:100%;height:100%;object-fit:cover}.tg-cart-goals__gift-thumbs{display:flex;flex:none}.tg-cart-goals__gift-thumbs .tg-cart-goals__gift-thumb{box-shadow:0 0 0 2px #34383a}.tg-cart-goals__gift-thumbs .tg-cart-goals__gift-thumb+.tg-cart-goals__gift-thumb{margin-inline-start:-10px}.tg-cart-goals__gift-text{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.tg-cart-goals__gift-title{font-size:13px;font-weight:600}.tg-cart-goals__gift-sub{font-size:12px;color:#a3a3a3}.tg-cart-goals__gift-more{color:var(--tg-accent, #ffcd00);font-weight:600}.tg-cart-goals__gift-cta{font-size:13px;font-weight:600;color:var(--tg-accent, #ffcd00);white-space:nowrap}.tg-cart-goals__gift--pick{position:relative;isolation:isolate;box-shadow:inset 0 0 0 2px #ffcd0059}.tg-cart-goals__gift--pick .tg-cart-goals__gift-cta{padding:8px 14px;border-radius:var(--rounded-button, 12px);background:var(--tg-accent, #ffcd00);color:var(--tg-accent-text, #25282a)}@property --tg-glow-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.tg-cart-goals__gift--pick:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;padding:2px;border-radius:inherit;background:conic-gradient(from var(--tg-glow-angle),transparent 0deg,transparent 250deg,rgb(255 205 0 / .6) 300deg,#fff4b8 340deg,var(--tg-accent, #ffcd00) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);-webkit-mask-composite:xor;filter:drop-shadow(0 0 4px rgb(255 205 0 / .8));animation:tg-glow-lap 2.6s linear 4;pointer-events:none}@keyframes tg-glow-lap{to{--tg-glow-angle: 360deg}}@media(prefers-reduced-motion:reduce){.tg-cart-goals__gift--pick{box-shadow:inset 0 0 0 2px var(--tg-accent, #ffcd00)}.tg-cart-goals__gift--pick:before{display:none}}.tg-gift-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:480px;max-height:calc(100dvh - 44px);margin:auto auto 0;padding:0;border:0;border-radius:24px 24px 0 0;background:#fff;color:#25282a;overflow:auto;text-align:start;animation:tg-gift-sheet-in .26s cubic-bezier(.2,.8,.2,1)}.tg-gift-dialog::backdrop{background:#0000008c}@keyframes tg-gift-sheet-in{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.tg-gift-dialog{animation:none}}.tg-gift-dialog__panel{display:flex;flex-direction:column;gap:14px;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px))}.tg-gift-dialog__handle{align-self:center;width:40px;height:5px;border-radius:3px;background:#d4d4d4}.tg-gift-dialog__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tg-gift-dialog__eyebrow{margin:0 0 2px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#737373}.tg-gift-dialog__title{margin:0;font-family:var(--heading-font-family, inherit);font-size:22px;font-weight:700;line-height:1.1}.tg-gift-dialog__close{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:#e3e7e7;color:#25282a;cursor:pointer}.tg-gift-dialog__progress{display:flex;flex-direction:column;gap:8px}.tg-gift-dialog__progress-text{margin:0;font-size:14px;color:#525252}.tg-gift-dialog__progress-text strong{color:#25282a}.tg-gift-dialog__bar{display:block;height:8px;overflow:hidden;border-radius:4px;background:#e5e5e5}.tg-gift-dialog__bar span{display:block;height:100%;border-radius:4px;background:var(--tg-accent, #ffcd00)}.tg-gift-dialog__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.tg-gift-dialog__item{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;background:#f6f7f7}.tg-gift-dialog__thumb{display:flex;flex:0 0 64px;height:64px;overflow:hidden;border-radius:10px;background:#fff}.tg-gift-dialog__thumb img{width:100%;height:100%;object-fit:contain}.tg-gift-dialog__item-text{display:flex;flex-direction:column;gap:4px;min-width:0}.tg-gift-dialog__name{font-size:14px;font-weight:600}.tg-gift-dialog__price{display:flex;align-items:center;gap:8px;font-size:13px}.tg-gift-dialog__price s{color:#737373}.tg-gift-dialog__free{padding:1px 8px;border-radius:4px;background:var(--tg-accent, #ffcd00);color:var(--tg-accent-text, #25282a);font-weight:700}.tg-gift-dialog__colors{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block-start:2px}.tg-gift-dialog__dot{width:16px;height:16px;border-radius:50%;background:var(--sw, #d4d4d4) center / cover;box-shadow:inset 0 0 0 1px #00000026}.tg-gift-dialog__dots-more{font-size:12px;font-weight:600;color:#525252}.tg-gift-dialog__note{margin:0;font-size:13px;color:#737373}.tg-gift-dialog__foot{display:flex;flex-direction:column;gap:14px}.tg-gift-dialog__cta{width:100%;min-height:52px;border:0;border-radius:var(--rounded-button, 12px);background:var(--tg-accent, #ffcd00);color:var(--tg-accent-text, #25282a);font:inherit;font-size:15px;font-weight:700;cursor:pointer}@media(min-width:750px){.tg-gift-dialog{max-width:720px;margin:auto;border-radius:24px}.tg-gift-dialog__handle{display:none}.tg-gift-dialog__panel{gap:18px;padding:28px}.tg-gift-dialog__title{font-size:28px}.tg-gift-dialog__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.tg-gift-dialog__item{flex-direction:column;align-items:stretch;gap:10px;padding:10px 10px 14px}.tg-gift-dialog__thumb{flex:none;width:100%;height:auto;aspect-ratio:1;border-radius:12px}.tg-gift-dialog__item-text{gap:6px;padding-inline:4px}.tg-gift-dialog__name{font-size:15px}.tg-gift-dialog__foot{flex-direction:row;align-items:center;gap:20px}.tg-gift-dialog__foot .tg-gift-dialog__note{flex:1}.tg-gift-dialog__foot .tg-gift-dialog__cta{flex:none;width:auto;padding-inline:32px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/tg-cart-goals.css.map */
