.cth__hero{position:relative;overflow:hidden;isolation:isolate}.cth__accent{color:rgb(var(--color-button))}.cth__layout{display:grid;grid-template-columns:1fr;gap:2.4rem;margin-top:2rem;margin-bottom:3.6rem}.cth__side{display:flex;flex-direction:column;gap:2.4rem;min-width:0;order:2}.cth__main{min-width:0;order:1}@media screen and (min-width:990px){.cth__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:3.2rem;align-items:start;max-width:120rem;margin-left:auto;margin-right:auto}.cth__side{order:1}.cth__main{order:2;position:sticky;top:12rem}}.cth__panel{padding:2.6rem 1.8rem;background:rgba(var(--color-foreground),.03);border-radius:1.6rem}@media screen and (min-width:990px){.cth__panel{padding:3.2rem 3rem}}.cth__label{display:block;margin-bottom:.4rem;font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.cth__title{margin:0 0 2rem;font-size:2.6rem}.cth__panel--form{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);box-shadow:0 1.4rem 3.4rem rgba(var(--color-foreground),.07)}.cth__mail{display:flex;align-items:center;gap:1.4rem;margin-top:1.4rem;padding:1.4rem 1.6rem;color:inherit;text-decoration:none;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.cth__mail:hover,.cth__mail:focus-visible{transform:translateY(-.4rem);border-color:rgb(var(--color-button));box-shadow:0 1rem 2.4rem rgba(var(--color-button),.18)}.cth__mail-ico{display:inline-grid;place-items:center;width:6.4rem;height:6.4rem;flex:0 0 auto;border-radius:50%;color:#fff;background:rgb(var(--color-button))}.cth__mail-ico svg{width:3rem;height:3rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cth__mail-text strong{display:block;font-family:var(--font-heading-family);font-size:2rem;font-weight:400;text-transform:uppercase}.cth__mail-text small{display:block;font-size:1.3rem;color:rgba(var(--color-foreground),.72);word-break:break-all}.cth__quick{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.cth__quick a{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 1.2rem;color:inherit;text-decoration:none;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.2rem;transition:transform .2s ease,border-color .2s ease}.cth__quick a:hover,.cth__quick a:focus-visible{transform:translate(.4rem);border-color:rgb(var(--color-button))}.cth__q-ico{display:inline-grid;place-items:center;width:3.8rem;height:3.8rem;flex:0 0 auto;border-radius:50%;color:rgb(var(--color-button));background:rgba(var(--color-button),.12)}.cth__q-ico svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cth__quick strong{display:block;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;text-transform:uppercase}.cth__quick small{display:block;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.cth__form{display:grid;gap:1.8rem}.cth__topics{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:.8rem}.cth__topics legend{margin:0 0 1rem;padding:0;font-size:1.35rem;font-weight:600}.cth__chip{position:relative;cursor:pointer}.cth__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.cth__chip span{display:inline-block;padding:.9rem 1.5rem;font-size:1.35rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:99px;transition:border-color .2s ease,background .2s ease,color .2s ease}.cth__chip:hover span{border-color:rgb(var(--color-button))}.cth__chip input:checked+span{color:#fff;background:rgb(var(--color-button));border-color:rgb(var(--color-button))}.cth__chip input:focus-visible+span{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.cth__grid{display:grid;grid-template-columns:1fr;gap:1.8rem}@media screen and (min-width:650px){.cth__grid{grid-template-columns:1fr 1fr}}.cth__field label{display:block;margin-bottom:.6rem;font-size:1.35rem;font-weight:600}.cth__field input,.cth__field textarea{width:100%;box-sizing:border-box;padding:1.2rem 1.4rem;font:inherit;font-size:1.5rem;color:inherit;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.25);border-radius:1rem;transition:border-color .2s ease,box-shadow .2s ease}.cth__field input:focus,.cth__field textarea:focus{outline:0;border-color:rgb(var(--color-button));box-shadow:0 0 0 .3rem rgba(var(--color-button),.2)}.cth__field textarea{resize:vertical;min-height:14rem}.cth__send{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem}.cth__note{margin:0;font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.cth__err{padding:1.2rem 1.6rem;color:#8a1c1c;background:#fdeaea;border:.1rem solid #f1b8b8;border-radius:1rem;font-size:1.4rem}.cth__err ul{margin:.6rem 0 0;padding-left:1.8rem}.cth__ok{display:grid;gap:1.2rem;justify-items:start;padding:.4rem 0}.cth__ok h3{margin:0;font-size:2.4rem}.cth__ok p{margin:0;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.8)}.cth__ok .sb{width:100%}.cth__ok-ico{display:inline-grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:#17653c}.cth__ok-ico svg{width:2.6rem;height:2.6rem;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.cth__mail,.cth__quick a,.cth__chip span{transition:none}}.cth__field label,.cth__field input,.cth__field textarea,.cth__topics legend,.cth__note,.cth__err,.cth__ok p,.cth__chip span,.cth__label{font-family:var(--font-body-family);text-transform:none;letter-spacing:0}.cth__label{text-transform:uppercase;letter-spacing:.08rem}.cth__chip span{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/19/assets/contact-hub.css.map */
