.gx-gift{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin:14px 0 0;padding:16px 18px;border:1px solid #e8e1ee;border-radius:22px;background:#fff;color:#2e2340;font-family:Cabin,system-ui,sans-serif;box-shadow:0 10px 24px -20px #2e234080}.gx-gift__ico{width:56px;height:56px;border-radius:16px;background:#f1ebf7;display:grid;place-items:center;padding:6px}.gx-gift__ico img{width:100%;height:100%;object-fit:contain;display:block}.gx-gift__t b{display:block;font:600 17px/1.25 Poppins,system-ui,sans-serif;color:#2e2340}.gx-gift__t span{display:block;margin-top:3px;font-size:15px;line-height:1.4;color:#5d5070}.gx-gift__go{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border-radius:999px;background:#6f5a8e;color:#fff!important;font:600 15px/1.2 Poppins,system-ui,sans-serif;text-decoration:none!important;white-space:nowrap;transition:background .15s,transform .15s}.gx-gift__go:hover{background:#56447a;transform:translateY(-1px)}.gx-gift__go:focus-visible{outline:3px solid #b9a3d6;outline-offset:2px}@media(max-width:559px){.gx-gift{grid-template-columns:48px minmax(0,1fr);padding:14px}.gx-gift__ico{width:48px;height:48px}.gx-gift__go{grid-column:1 / -1;width:100%}}.gg-prod.gx-picked{box-shadow:0 0 0 3px #b9a3d6,0 18px 40px -22px #2e234073}.gx-has-sleigh>.progress{display:none!important}.gx-sleigh{margin:8px 0 2px;font-family:Cabin,system-ui,sans-serif}.gx-sleigh__track{position:relative;height:14px;margin:18px 30px 6px 4px;border-radius:999px;background:#ece4f4}.gx-sleigh__fill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,#b9a3d6,#6f5a8e);transition:width .8s cubic-bezier(.2,.8,.2,1)}.gx-sleigh__sled{position:absolute;top:50%;width:46px;height:46px;transform:translate(-50%,-62%);transition:left .8s cubic-bezier(.2,.8,.2,1);animation:gx-bob 1.6s ease-in-out infinite}.gx-sleigh__sled.is-flip img{transform:scaleX(-1)}.gx-sleigh__sled img,.gx-sleigh__goal img{width:100%;height:100%;object-fit:contain;display:block}.gx-sleigh__goal{position:absolute;right:-30px;top:50%;width:34px;height:34px;transform:translateY(-58%)}.gx-sleigh.is-full .gx-sleigh__sled{animation:gx-lift 1.4s ease-in-out infinite alternate}.gx-sleigh.is-full .gx-sleigh__goal{animation:gx-pop .6s ease-out both}.gx-sleigh__cut{margin:4px 0 0;font-size:13.5px;line-height:1.35;color:#5d5070}.color-inverse .gx-sleigh__cut{color:inherit;opacity:.85}.gx-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));transform:translate(-50%);z-index:2147483600;max-width:calc(100vw - 32px);padding:12px 20px;border-radius:16px;background:#2e2340;color:#fff;font:600 15px/1.35 Poppins,system-ui,sans-serif;text-align:center;box-shadow:0 14px 30px -12px #00000080}.gx-toast.is-bad{background:#7a2232}@keyframes gx-bob{0%,to{margin-top:0}50%{margin-top:-3px}}@keyframes gx-lift{0%{margin-top:0}to{margin-top:-8px}}@keyframes gx-pop{0%{transform:translateY(-58%) scale(.6)}to{transform:translateY(-58%) scale(1)}}@media(prefers-reduced-motion:reduce){.gx-sleigh__sled,.gx-sleigh__goal{animation:none!important}.gx-sleigh__fill,.gx-sleigh__sled{transition:none!important}}.gx-has-sleigh>.wbship_wrapper{display:none!important}.wbship.gx-ship-off{display:none!important}.gx-ship__head{margin:0 0 2px;font:500 15px/1.35 Cabin,system-ui,sans-serif;color:inherit}.gx-ship__head b{font-weight:700}.gx-ship__fine{margin:2px 0 0;font:400 12.5px/1.4 Cabin,system-ui,sans-serif;color:#5d5070}.color-inverse .gx-ship__fine{color:inherit;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gllf-gift-extras-v1.css.map */
