.cf{--cf-line: color-mix(in srgb, var(--cf-text) 16%, transparent);--cf-field-line: color-mix(in srgb, var(--cf-text) 45%, transparent);--cf-muted: color-mix(in srgb, var(--cf-text) 72%, transparent);position:relative;background:var(--cf-bg);color:var(--cf-text);padding-block:var(--cf-pt) var(--cf-pb);font-size:.9375rem;line-height:1.6}.cf .cf__inner{max-width:var(--cf-max);margin-inline:auto;padding-inline:clamp(1rem,4vw,3rem)}.cf .cf__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem 2rem}@media(min-width:30em){.cf .cf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cf .cf__brand,.cf .cf__col--newsletter{grid-column:1 / -1}}@media(min-width:62.5em){.cf .cf__grid{grid-template-columns:minmax(0,1.6fr) repeat(var(--cf-cols),minmax(0,1fr));gap:3rem}.cf .cf__brand,.cf .cf__col--newsletter{grid-column:auto}}.cf .cf__logo-img{display:block;width:var(--cf-logo-w);max-width:100%;height:auto}.cf .cf__shop-name{margin:0;font-size:1.375rem;font-weight:600;line-height:1.2}.cf .cf__desc{margin-top:1rem;max-width:38ch;color:var(--cf-muted)}.cf .cf__rich p{margin:0 0 .75rem}.cf .cf__rich>:last-child{margin-bottom:0}.cf .cf__rich a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.cf .cf__social{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.cf .cf__social-link{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid var(--cf-field-line);border-radius:50%;color:inherit;text-decoration:none}.cf .cf__social-link:hover{background:var(--cf-accent);border-color:var(--cf-accent);color:var(--cf-bg)}.cf .cf__heading{margin:0 0 1rem;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none;color:inherit}.cf .cf__links,.cf .cf__contact,.cf .cf__policies,.cf .cf__payments{margin:0;padding:0;list-style:none}.cf .cf__links{display:grid;gap:.125rem}.cf .cf__links a,.cf .cf__contact a,.cf .cf__policies a{color:var(--cf-muted);text-decoration:none}.cf .cf__links a{display:inline-block;padding-block:.25rem}.cf .cf__links a:hover,.cf .cf__contact a:hover,.cf .cf__policies a:hover,.cf .cf__links a[aria-current=page]{color:var(--cf-text);text-decoration:underline;text-underline-offset:.25em}.cf .cf__contact{display:grid;gap:.5rem;color:var(--cf-muted);overflow-wrap:anywhere}.cf .cf__newsletter-text{margin-bottom:1rem;color:var(--cf-muted)}.cf .cf__form{margin:0}.cf .cf__field{display:flex;flex-wrap:wrap;gap:.5rem}.cf .cf__input{flex:1 1 11rem;min-width:0;min-height:2.75rem;padding:0 .875rem;border:1px solid var(--cf-field-line);border-radius:6px;background:transparent;color:inherit;font:inherit}.cf .cf__input::placeholder{color:var(--cf-muted)}.cf .cf__button{min-height:2.75rem;padding:0 1.25rem;border:1px solid var(--cf-accent);border-radius:6px;background:var(--cf-accent);color:var(--cf-bg);font:inherit;font-weight:600;cursor:pointer}.cf .cf__button:hover{opacity:.88}.cf .cf__message{margin:.75rem 0 0;font-size:.875rem}.cf .cf__bottom{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:clamp(2rem,5vw,3.5rem);padding-top:1.5rem;border-top:1px solid var(--cf-line);font-size:.8125rem;color:var(--cf-muted);text-align:center}.cf .cf__bottom-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;width:100%}.cf .cf__bottom p{margin:0}.cf .cf__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem}.cf .cf__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.cf .cf__pay{display:block;width:auto;height:1.5rem}.cf .cf__custom-payments{display:flex;justify-content:center;align-items:center;width:100%;margin-top:.5rem}.cf .cf__custom-payments-img{display:block;max-width:min(100%,650px);height:auto;object-fit:contain}.cf .cf__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cf a:focus-visible,.cf .cf__input:focus-visible,.cf .cf__button:focus-visible{outline:2px solid var(--cf-text);outline-offset:3px}@media(prefers-reduced-motion:no-preference){.cf .cf__social-link,.cf .cf__links a,.cf .cf__contact a,.cf .cf__policies a,.cf .cf__button{transition:color .15s ease,background-color .15s ease,opacity .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
