.tossit-footer,.tossit-footer *,.tossit-footer *:before,.tossit-footer *:after{box-sizing:border-box}.tossit-footer{position:relative;overflow:hidden;background:var(--tf-bg);color:var(--tf-ink)}.tf__stripe{display:flex;width:100%;height:8px}.tf__stripe i{flex:1 1 0}.tf__doodles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--tf-doodle-color);opacity:var(--tf-doodle-opacity);-webkit-mask-image:var(--tf-doodle-src);mask-image:var(--tf-doodle-src);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:440px 440px;mask-size:440px 440px}.tf__inner{position:relative;z-index:1;max-width:var(--page-width, 120rem);margin:0 auto;padding:var(--tf-pad-top) 1.5rem var(--tf-pad-bottom)}.tf__news{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 36px;padding:clamp(20px,2.4vw,28px);margin-bottom:20px;border:4px solid var(--tf-outline);border-radius:22px;background:var(--tf-news-bg);box-shadow:var(--tf-shadow) var(--tf-shadow) 0 var(--tf-shadow-color);color:var(--tf-news-ink)}.tf__news-copy{flex:1 1 320px}.tf__news-eyebrow{display:inline-block;margin:0 0 10px;padding:6px 14px;border-radius:999px;background:var(--tf-outline);color:var(--tf-accent);font-size:11px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.tf__news-heading{margin:0;color:var(--tf-news-ink);font-size:clamp(24px,2.6vw,34px);line-height:1;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.tf__news-heading strong,.tf__news-heading b{display:inline-block;padding:0 .16em;border-radius:8px;background:var(--tf-accent);font-style:normal;font-weight:inherit;transform:rotate(-1.5deg)}.tf__news-text{margin:12px 0 0;max-width:420px;font-size:15px;font-weight:500;line-height:1.5;opacity:.82}.tf__news-form{flex:1 1 300px;max-width:440px}.tf__fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tf__fields .tf__submit{grid-column:1 / -1}.tf__field input[type=email],.tf__fields input[type=email],.tf__fields input[type=text]{flex:1 1 auto;min-width:0;padding:12px 14px;border:2px solid var(--tf-outline);border-radius:10px;background:#fff;color:var(--tf-outline);font-size:15px;font-weight:400}.tf__fields input::placeholder,.tf__field input[type=email]::placeholder{color:var(--tf-outline);opacity:.5}.tf__fields input:focus-visible,.tf__field input[type=email]:focus-visible{outline:2px solid var(--tf-outline);outline-offset:2px}.tf__submit{flex:0 0 auto;padding:12px 20px;border:2px solid var(--tf-outline);border-radius:10px;background:var(--tf-button-bg);color:var(--tf-button-ink);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:opacity .12s ease}.tf__submit:hover,.tf__submit:focus-visible{opacity:.85}.tf__form-message{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:13px;font-weight:600}.tf__form-message[hidden]{display:none}.tf__form-message[data-state=error]{color:#7a1712}.tf__form-message[data-state=success]{color:#17492a;font-weight:800}.tf__form-message[data-state=success]:before{content:"";flex:0 0 auto;width:14px;height:14px;border:2.5px solid currentColor;border-radius:50%;background:radial-gradient(currentColor 0 2px,transparent 2.1px);animation:tf-stuck .42s cubic-bezier(.22,1,.36,1)}@keyframes tf-stuck{0%{transform:scale(.2) rotate(-25deg);opacity:0}60%{transform:scale(1.25) rotate(4deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.tf__form-message[data-state=success]:before{animation:none}}.tf__form-message .svg-wrapper svg{width:15px;height:15px}@media screen and (min-width:750px){.tf__inner{padding-left:5rem;padding-right:5rem}}.tf__lower{display:grid;gap:28px}@media screen and (min-width:990px){.tf__lower{grid-template-columns:minmax(0,1fr) clamp(360px,40%,500px);gap:clamp(28px,3vw,44px);align-items:start}.tf__lower .tf__grid{grid-area:1 / 1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tf__lower .tf__brandcol{grid-area:1 / 2}.tf__brandcol>.tf__contact--out{display:flex;gap:10px}.tf__brandcol>.tf__contact--out .tf__cta{flex:1 1 0}.tf__contact--out .tf__cta{justify-content:center;background:var(--tf-brand-bg);box-shadow:3px 3px 0 var(--tf-brand-shadow);color:var(--tf-outline)}.tf__contact--out .tf__cta:hover,.tf__contact--out .tf__cta:focus-visible{color:var(--tf-outline);box-shadow:0 0 0 var(--tf-brand-shadow)}.tf__actions .tf__contact--in{display:none}}.tf__brandcol{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:989px){.tf__brandcol>.tf__contact--out{display:none}}.tf__brandbox{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;padding:clamp(16px,1.8vw,20px) clamp(18px,2vw,22px);border:4px solid var(--tf-outline);border-radius:22px;background:var(--tf-brand-bg);box-shadow:var(--tf-shadow) var(--tf-shadow) 0 var(--tf-brand-shadow);color:var(--tf-brand-ink)}.tf__brand{--tf-logo-w: var(--tf-logo-width);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.tf__logo{display:block;width:var(--tf-logo-w);max-width:100%}.tf__logo img{display:block;width:100%;height:auto}.tf__brand-headline{margin:0;max-width:var(--tf-logo-w);font-size:14px;line-height:1.3;font-weight:600;letter-spacing:.005em;text-wrap:balance;opacity:.78}.tf__brand-text{margin-top:4px;font-size:13px;font-weight:500;line-height:1.45;opacity:.72}.tf__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.tf__contact{display:flex;flex-wrap:wrap;gap:10px}.tf__cta{display:inline-flex;align-items:center;gap:9px;padding:11px 18px;border:3px solid var(--tf-outline);border-radius:999px;background:var(--tf-cta-bg);box-shadow:3px 3px 0 var(--tf-outline);color:var(--tf-cta-ink);font-size:13px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .12s ease,box-shadow .12s ease}.tf__cta:hover,.tf__cta:focus-visible{color:var(--tf-cta-ink);transform:translate(3px,3px);box-shadow:0 0 0 var(--tf-outline)}.tf__cta svg{width:17px;height:17px;flex:0 0 auto}.tf__brand-text>*:first-child{margin-top:0}.tf__brand-text>*:last-child{margin-bottom:0}.tf__social{display:flex;flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none}.tf__social-link{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:2px solid var(--tf-outline);border-radius:50%;background:var(--tf-plate-bg);box-shadow:3px 3px 0 var(--tf-outline);color:var(--tf-social);transition:transform .12s ease,box-shadow .12s ease}.tf__social-link:hover,.tf__social-link:focus-visible{transform:translate(3px,3px);box-shadow:0 0 0 var(--tf-outline)}.tf__social-link .ss__glyph,.tf__social-link .icon{width:19px;height:19px}.tf__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,240px));justify-content:start;gap:24px clamp(28px,4vw,60px);align-items:start}.tf__heading{margin:0 0 12px;color:var(--tf-ink);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.tf__heading:after{content:"";display:block;width:32px;height:4px;margin-top:9px;border-radius:999px;background:var(--tf-accent-col, var(--tf-accent))}.tf__heading strong,.tf__heading b{display:inline-block;padding:0 .25em;border-radius:4px;background:var(--tf-accent);color:var(--tf-outline);font-style:normal;font-weight:inherit}.tf__links{margin:0;padding:0;list-style:none}.tf__links li+li{margin-top:7px}.tf__link{color:inherit;font-size:15px;font-weight:400;line-height:1.3;text-decoration:none;opacity:.92;transition:color .12s ease,opacity .12s ease}.tf__link:hover,.tf__link:focus-visible,.tf__link[aria-current=page]{color:var(--tf-link-hover);opacity:1}.tf__text{font-size:15px;font-weight:400;line-height:1.9}.tf__text>*:first-child{margin-top:0}.tf__text>*:last-child{margin-bottom:0}.tf__text strong{font-weight:600}.tf__text a{color:inherit;text-underline-offset:3px}.tf__text a:hover{color:var(--tf-link-hover)}.tf__text a[href^="tel:"]{display:inline-block;padding:5px 14px;border-radius:999px;background:var(--tf-pill-bg);color:var(--tf-pill-ink);font-size:15px;font-weight:700;letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:transform .12s ease}.tf__text a[href^="tel:"]:hover,.tf__text a[href^="tel:"]:focus-visible{color:var(--tf-pill-ink);transform:translateY(-1px)}.tf__text a[href^="tel:"] strong{font-weight:inherit}.tf__block-image img{display:block;width:100%;height:auto}.tf__follow-shop{margin-top:28px}.tf__bottom{position:relative;z-index:1;background:var(--tf-bottom-bg);color:var(--tf-bottom-ink)}.tf__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;max-width:var(--page-width, 120rem);margin:0 auto;padding:14px 1.5rem}@media screen and (min-width:750px){.tf__bottom-inner{padding-left:5rem;padding-right:5rem}}.tf__policies{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0;padding:0;list-style:none}.tf__policies a,.tf__copyright a{color:inherit;text-decoration:none}.tf__policies a:hover,.tf__copyright a:hover{color:var(--tf-link-hover)}.tf__policies a{font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:none;opacity:.55;transition:opacity .14s ease,color .14s ease}.tf__policies a:hover,.tf__policies a:focus-visible{opacity:1}.tf__copyright{margin:0;font-size:12px;font-weight:600;opacity:.75}.tf__copyright small{font-size:inherit}.tf__payment{display:flex;align-items:center;padding:5px 12px;border:3px solid var(--tf-outline);border-radius:999px;background:var(--tf-plate-bg)}.tf__payment .list-payment{margin:0;padding-top:0}.tf__payment .list-payment__item{padding:2px}.tf__localization{display:flex;flex-wrap:wrap;gap:10px}.tf__localization .caption-large{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media screen and (max-width:749px){.tf__news{gap:16px;padding:20px;border-width:3px;border-radius:18px;box-shadow:4px 4px 0 var(--tf-shadow-color)}.tf__brandbox{gap:12px;padding:18px;border-width:3px;border-radius:18px;box-shadow:4px 4px 0 var(--tf-brand-shadow)}.tf__brand{width:100%;align-items:center}.tf__actions{width:100%;justify-content:center;gap:8px}.tf__social{gap:7px}.tf__social-link{width:38px;height:38px}.tf__social-link .ss__glyph,.tf__social-link .icon{width:17px;height:17px}.tf__contact{flex:0 0 auto;gap:7px}.tf__cta{width:38px;height:38px;padding:0;justify-content:center;border-width:2px;box-shadow:2px 2px 0 var(--tf-outline)}.tf__cta-label{display:none}.tf__cta svg{width:17px;height:17px}.tf__brand{--tf-logo-w: 210px}.tf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.tf__col:has(.tf__text){grid-column:1 / -1}.tf__links li+li{margin-top:9px}.tf__fields{grid-template-columns:1fr}.tf__submit{width:100%}.tf__bottom-inner{justify-content:center;text-align:center}.tf__policies,.tf__copyright{justify-content:center}}@media(prefers-reduced-motion:reduce){.tf__link,.tf__social-link,.tf__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/tossit-footer.css.map */
