.ss-cnt{background:var(--paper);padding:var(--s5) 5vw var(--s6);position:relative}.ss-cnt>*{position:relative;z-index:1}.ss-cnt__g{display:grid;gap:var(--s4)}.ss-can{display:flex;flex-direction:column;gap:12px}.ss-can__c{display:block;border:var(--bd2);border-radius:var(--r);background:var(--white);padding:16px 17px;text-decoration:none;color:var(--ink)!important;box-shadow:5px 5px 0 var(--ink);transition:transform .15s var(--ease),box-shadow .15s var(--ease)}.ss-can__c:hover{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.ss-can__c:focus-visible{outline:3px solid var(--cy);outline-offset:3px}.ss-can__c--wa{background:#e9fbef;box-shadow:5px 5px #128c4a}.ss-can__c--wa:hover{box-shadow:3px 3px #128c4a}.ss-can__e{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 8px}.ss-can__c--wa .ss-can__e{color:#128c4a}.ss-can__e:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--cy);flex:none}.ss-can__c--wa .ss-can__e:before{background:#25d366}.ss-can__v{font-family:var(--display);font-weight:800;letter-spacing:-.02em;line-height:1.1;font-size:clamp(1.15rem,3.6vw,1.45rem);margin:0 0 6px;color:var(--ink)!important}.ss-can__d{font-family:var(--body);font-size:14.5px;line-height:1.45;color:var(--ink-soft);margin:0}.ss-can__go{display:inline-block;margin-top:11px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid currentColor;padding-bottom:2px}.ss-mod{border:var(--bd2);border-radius:var(--r);background:var(--sand);padding:18px;box-shadow:6px 6px 0 var(--cy)}.ss-mod__t{font-family:var(--display);font-weight:900;letter-spacing:-.025em;line-height:1;font-size:clamp(1.4rem,4.4vw,1.9rem);margin:0 0 6px;color:var(--ink)!important}.ss-mod__s{font-family:var(--body);font-size:14.5px;color:var(--ink-soft);margin:0 0 var(--s3)}.ss-mod__f,.ss-mod__r{display:grid;gap:13px}.ss-camp{display:flex;flex-direction:column;gap:6px}.ss-camp label{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.ss-camp input,.ss-camp textarea{width:100%;font-family:var(--body);font-size:16px;color:var(--ink);background:var(--white);border:2px solid var(--ink);border-radius:10px;padding:12px 13px;-webkit-appearance:none;appearance:none}.ss-camp input{min-height:48px}.ss-camp textarea{min-height:130px;resize:vertical;line-height:1.45}.ss-camp input:focus,.ss-camp textarea:focus{outline:3px solid var(--cy);outline-offset:2px}.ss-mod__b{margin-top:2px;background:none;border:0;padding:0;cursor:pointer;display:block;width:100%}.ss-mod__b span{display:block;text-align:center;font-family:var(--mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;background:var(--cy);color:var(--ink);border:3px solid var(--ink);border-radius:12px;padding:15px 18px;box-shadow:5px 5px 0 var(--ink);transition:transform .15s var(--ease),box-shadow .15s var(--ease)}.ss-mod__b:hover span{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--ink)}.ss-mod__b:focus-visible span{outline:3px solid var(--ink);outline-offset:3px}.ss-mod__ok,.ss-mod__ko{font-family:var(--body);font-size:15px;line-height:1.5;border:var(--bd2);border-radius:var(--r);padding:14px 15px;margin:0 0 var(--s3)}.ss-mod__ok{background:#e9fbef;color:var(--ink)}.ss-mod__ko{background:#fdeded;color:var(--ink)}.ss-mod__ko ul{margin:6px 0 0;padding-left:18px}@media(min-width:860px){.ss-cnt{padding:var(--s6) 6vw}.ss-cnt__g{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:var(--s5);align-items:start}.ss-mod{padding:24px}.ss-mod__r{grid-template-columns:1fr 1fr}}.ss-mod__f,.ss-mod__r{justify-items:stretch!important;align-items:stretch!important}.ss-mod .ss-camp{width:100%!important;max-width:none!important}.ss-mod .ss-camp input,.ss-mod .ss-camp textarea{width:100%!important;max-width:none!important;box-sizing:border-box!important}.ss-mod__f,.ss-mod__r{grid-template-columns:minmax(0,1fr)!important}@media(min-width:860px){.ss-mod__r{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.ss-mod__b:before,.ss-mod__b:after{content:none!important;display:none!important}.ss-mod__b{box-shadow:none!important;border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ss-contatti.css.map */
