.tgf{--g0:#0b1c18;--g1:#10251f;--g2:#1f3b2d;--g3:#2d5b46;--cream:#f7f3ec;--pink:#f3a6b8;--peach:#ffd3bd;--mint:#bfe6d2;--gold:#f2c879;position:relative;overflow:hidden;color:var(--cream);background:radial-gradient(900px 500px at 100% 0%,rgba(243,166,184,.16),transparent 60%),radial-gradient(800px 500px at 0% 100%,rgba(191,230,210,.12),transparent 60%),linear-gradient(170deg,var(--g1) 0%,var(--g0) 100%);font-family:var(--font-body-family)}.tgf *{box-sizing:border-box}.tgf a{color:inherit}.tgf-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.tgf-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.35;animation:tgfFloat 18s ease-in-out infinite}.tgf-orb.o1{width:420px;height:420px;background:var(--pink);top:-160px;right:-120px}.tgf-orb.o2{width:360px;height:360px;background:var(--mint);bottom:80px;left:-160px;opacity:.22;animation-delay:-6s}.tgf-orb.o3{width:260px;height:260px;background:var(--gold);top:40%;left:45%;opacity:.12;animation-delay:-11s}.tgf-dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.55) 1px,transparent 1px);background-size:26px 26px;opacity:.06;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 70%);mask-image:linear-gradient(180deg,#000 0%,transparent 70%)}.tgf-marq{position:relative;z-index:1;overflow:hidden;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#f3a6b824,#bfe6d21a,#f3a6b824)}.tgf-marq-t{display:flex;width:max-content;animation:tgfMarq 42s linear infinite}.tgf-marq:hover .tgf-marq-t{animation-play-state:paused}.tgf-marq span{display:inline-flex;align-items:center;gap:34px;padding-right:34px;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.18em;font-size:1.35rem;white-space:nowrap}.tgf-marq span:after{content:"\2726";color:var(--pink)}.tgf-wrap{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 20px}.tgf-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:clamp(28px,4vw,48px) 0}@media(min-width:990px){.tgf-trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.tgf-tile{display:flex;align-items:center;gap:14px;padding:16px;border-radius:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .35s,background .35s,border-color .35s}.tgf-tile:hover{transform:translateY(-4px);background:#ffffff14;border-color:#f3a6b866}.tgf-ti{flex:none;width:46px;height:46px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--peach),var(--pink));color:var(--g1);animation:tgfBob 4s ease-in-out infinite}.tgf-tile:nth-child(2) .tgf-ti{background:linear-gradient(135deg,#e9fff3,var(--mint));animation-delay:-1s}.tgf-tile:nth-child(3) .tgf-ti{background:linear-gradient(135deg,#fff1d6,var(--gold));animation-delay:-2s}.tgf-tile:nth-child(4) .tgf-ti{background:linear-gradient(135deg,#fde8ee,var(--pink));animation-delay:-3s}.tgf-ti svg{width:22px;height:22px}.tgf-tile strong{display:block;font-size:1.45rem;line-height:1.25}.tgf-tile span{display:block;font-size:1.2rem;opacity:.7;margin-top:2px;line-height:1.35}.tgf-main{display:grid;gap:clamp(26px,4vw,56px);padding:clamp(20px,3vw,36px) 0 clamp(20px,3vw,30px);border-top:1px solid rgba(255,255,255,.08)}@media(min-width:990px){.tgf-main{grid-template-columns:1.15fr 2fr}}.tgf-logo{display:inline-block;text-decoration:none;font-family:var(--font-heading-family);font-size:4.6rem;line-height:1;letter-spacing:.06em;background:linear-gradient(90deg,var(--cream),var(--peach),var(--pink),var(--cream));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tgfShine 9s linear infinite}.tgf-logo small{display:block;font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.42em;text-transform:uppercase;color:var(--cream);opacity:.6;margin-top:8px;-webkit-text-fill-color:currentColor}.tgf-promise{font-size:1.45rem;line-height:1.75;opacity:.82;margin:18px 0 16px;max-width:440px}.tgf-promise p{margin:0 0 10px}.tgf-promise strong{color:var(--peach)}.tgf-tp{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);text-decoration:none;font-size:1.35rem;font-weight:600;transition:background .3s,transform .3s}.tgf-tp:hover{background:#ffffff1f;transform:translateY(-2px)}.tgf-stars{color:#00b67a;letter-spacing:2px}.tgf-follow{margin-top:16px}.tgf-social{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:18px 0 0}.tgf-social .list-social__item{list-style:none}.tgf-social a,.tgf-social .list-social__link{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff12;border:1px solid rgba(255,255,255,.14);color:var(--cream);transition:transform .3s cubic-bezier(.3,1.6,.5,1),background .3s,box-shadow .3s;padding:0}.tgf-social a:hover{transform:translateY(-4px) scale(1.06);background:linear-gradient(135deg,var(--peach),var(--pink));color:var(--g1);box-shadow:0 10px 24px -8px #f3a6b8cc}.tgf-social svg{width:18px;height:18px}.tgf-cols{display:grid;gap:0}@media(min-width:750px){.tgf-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.tgf-col{border-bottom:1px solid rgba(255,255,255,.08)}@media(min-width:750px){.tgf-col{border:0}}.tgf-col summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:16px 0}.tgf-col summary::-webkit-details-marker{display:none}.tgf-col h2{margin:0;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.16em;font-size:1.4rem;font-weight:500;color:var(--peach)}.tgf-pm{width:26px;height:26px;border-radius:50%;background:#ffffff14;position:relative;transition:transform .35s}.tgf-pm:before,.tgf-pm:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background:var(--cream);transform:translate(-50%,-50%);border-radius:2px}.tgf-pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .35s}.tgf-col[open] .tgf-pm{transform:rotate(180deg)}.tgf-col[open] .tgf-pm:after{transform:translate(-50%,-50%) rotate(0)}@media(min-width:750px){.tgf-col summary{pointer-events:none;padding:0 0 14px}.tgf-pm{display:none}}.tgf-col ul{list-style:none;margin:0;padding:0 0 18px;display:grid;gap:4px}.tgf-col li a,.tgf-col .tgf-ct{display:inline-flex;align-items:center;gap:8px;padding:6px 0;text-decoration:none;font-size:1.45rem;opacity:.82;position:relative;transition:opacity .25s,transform .25s}.tgf-col li a:after{content:"";position:absolute;left:0;bottom:3px;height:1px;width:100%;background:linear-gradient(90deg,var(--peach),var(--pink));transform:scaleX(0);transform-origin:0 50%;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tgf-col li a:hover{opacity:1;transform:translate(4px)}.tgf-col li a:hover:after{transform:scaleX(1)}.tgf-ct svg{width:16px;height:16px;flex:none;color:var(--mint)}.tgf-addr{font-size:1.3rem;opacity:.6;line-height:1.6;margin:6px 0 0}.tgf-word{position:relative;z-index:0;text-align:center;font-family:var(--font-heading-family);font-size:clamp(9rem,24vw,30rem);line-height:.82;letter-spacing:.04em;margin:clamp(10px,2vw,24px) 0 0;color:transparent;-webkit-text-stroke:1px rgba(247,243,236,.16);background:linear-gradient(90deg,transparent 0%,rgba(243,166,184,0) 30%,rgba(243,166,184,.45) 50%,rgba(191,230,210,0) 70%,transparent 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:tgfSweep 7s ease-in-out infinite;-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap}.tgf-word span{display:inline-block;transform:translateY(40%);opacity:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity 1.1s}.tgf-word.in span{transform:none;opacity:1}.tgf-word span:nth-child(2){transition-delay:.08s}.tgf-word span:nth-child(3){transition-delay:.16s}.tgf-word span:nth-child(4){transition-delay:.24s}.tgf-word span:nth-child(5){transition-delay:.32s}.tgf-bottom{display:grid;gap:18px;padding:22px 0 28px;border-top:1px solid rgba(255,255,255,.1);align-items:center}@media(min-width:990px){.tgf-bottom{grid-template-columns:auto 1fr auto}}.tgf-loc{display:flex;gap:10px;flex-wrap:wrap;margin:0}.tgf-sel{display:flex;align-items:center;gap:8px;font-size:1.2rem;opacity:.85}.tgf-sel span{text-transform:uppercase;letter-spacing:.12em;opacity:.7}.tgf-sel select{font:inherit;font-size:1.35rem;color:var(--cream);background:#ffffff12;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:8px 14px;cursor:pointer}.tgf-sel option{color:#111}.tgf-pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0;justify-content:flex-start}@media(min-width:990px){.tgf-pay{justify-content:center}}.tgf-pay svg{width:38px;height:24px;border-radius:4px;transition:transform .25s}.tgf-pay li:hover svg{transform:translateY(-3px)}.tgf-top{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:1.3rem;font-weight:600;letter-spacing:.06em;justify-self:start;cursor:pointer;background:none;border:0;color:var(--cream);padding:0}@media(min-width:990px){.tgf-top{justify-self:end}}.tgf-top i{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:#ffffff12}.tgf-top i:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;padding:2px;background:conic-gradient(var(--pink),var(--mint),var(--gold),var(--pink));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:tgfSpin 6s linear infinite}.tgf-top svg{width:18px;height:18px;transition:transform .3s}.tgf-top:hover svg{transform:translateY(-4px)}.tgf-legal{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:1.2rem;opacity:.6;padding:0 0 26px;justify-content:space-between}.tgf-legal nav{display:flex;flex-wrap:wrap;gap:6px 16px}.tgf-legal a{text-decoration:none}.tgf-legal a:hover{text-decoration:underline;opacity:1}.tgf [data-tgf-rv]{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.2,.7,.2,1) var(--d,0ms),transform .9s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.tgf [data-tgf-rv].in,.tgf.nojs [data-tgf-rv]{opacity:1;transform:none}@keyframes tgfFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-36px,28px) scale(1.12)}}@keyframes tgfMarq{to{transform:translate(-50%)}}@keyframes tgfBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tgfShine{to{background-position:300% 0}}@keyframes tgfSweep{0%{background-position:150% 0}60%,to{background-position:-60% 0}}@keyframes tgfSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tgf *,.tgf *:before,.tgf *:after{animation:none!important;transition:none!important}.tgf [data-tgf-rv],.tgf-word span{opacity:1!important;transform:none!important}}.tgf .tgi{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tgf .tgf-social{justify-content:flex-start!important;padding:0!important;margin:18px 0 0!important;width:auto}.tgf .tgf-social .list-social__item{margin:0}.tgf-word{-webkit-text-stroke:1.2px rgba(247,243,236,.24);background:linear-gradient(90deg,#f3a6b800 0% 35%,#f3a6b899 50%,#bfe6d259 58%,#f3a6b800 70% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(8rem,21vw,26rem)}.tgf .tgf-ct svg{width:16px;height:16px;flex:none}.tgf .tgf-top svg{width:18px;height:18px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/tg-footer.css.map */
