.gift-card-fascia{--centro: 74% 46%;position:relative;isolation:isolate;overflow:hidden;overflow:clip;padding:64px 0 80px;background:radial-gradient(circle at var(--centro),rgba(214,156,64,.22),transparent 46%),var(--pietra);color:var(--nero)}.gift-card-fascia:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:repeating-conic-gradient(from -90deg at var(--centro),rgba(138,80,20,.14) 0deg .5deg,transparent .5deg 9deg);-webkit-mask-image:radial-gradient(circle at var(--centro),#000 0,transparent 54%);mask-image:radial-gradient(circle at var(--centro),#000 0,transparent 54%)}.gift-card-griglia{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.gift-card-testo{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.gift-card-fascia h1{font-size:52px;line-height:1.04}.gift-card-fascia h1 .serif{color:var(--bronzo)}.gift-card-attacco{max-width:46ch;font-size:17px;color:var(--testo-2)}.gift-card-visuale{display:flex;justify-content:center;min-width:0;padding:12px}.gift-card-foto{position:relative;width:min(100%,470px);border-radius:var(--r-card);overflow:hidden;box-shadow:0 32px 64px #1010104d;transform:rotate(-4deg)}.gift-card-foto img{display:block;width:100%;height:auto}.gift-card-tessera{position:relative;display:grid;grid-template-rows:auto auto 1fr auto;justify-items:center;align-items:center;width:min(100%,440px);aspect-ratio:1.45;padding:clamp(18px,3.2vw,28px) clamp(18px,3.2vw,30px) clamp(14px,2.4vw,20px);overflow:hidden;border-radius:var(--r-card);background:radial-gradient(circle at 0 0,rgba(214,156,64,.28),transparent 26%),radial-gradient(circle at 100% 100%,rgba(214,156,64,.32),transparent 28%),#fbfaf7;box-shadow:0 24px 48px #10101038,inset 0 0 0 1px #d69c4059;color:var(--nero);text-align:center;transform:rotate(-4deg);animation:gift-card-fluttua 6s ease-in-out infinite}.gift-card-tessera:before,.gift-card-tessera:after{content:"";position:absolute;top:7%;right:5%;bottom:7%;left:5%;border:1px solid rgba(201,138,53,.75);pointer-events:none}.gift-card-tessera:before{transform:rotate(-1.6deg)}.gift-card-tessera:after{top:9%;right:6.5%;bottom:9%;left:6.5%;transform:rotate(1.2deg)}.gift-card-tessera__luce{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);transform:translate(-110%);animation:gift-card-luce 6s ease-in-out .8s infinite;pointer-events:none}.gift-card-tessera__titolo{position:relative;font-size:clamp(12px,1.9vw,16px);font-weight:600;letter-spacing:.26em;text-transform:uppercase;background:linear-gradient(100deg,#8a5014,#c98127 45%,#8a5014);-webkit-background-clip:text;background-clip:text;color:transparent}.gift-card-tessera__firma{position:relative;display:flex;align-items:center;gap:8px;margin-top:4px;font-family:var(--serif);font-style:italic;font-size:clamp(13px,1.8vw,16px);color:#8a5014}.gift-card-tessera__firma img{width:clamp(104px,17vw,144px);height:auto;filter:brightness(.62) saturate(1.5) contrast(1.15)}.gift-card-tessera__rosa{position:relative;width:auto;height:clamp(68px,11vw,108px);filter:drop-shadow(0 1px 0 rgba(138,80,20,.35))}.gift-card-tessera__valore{position:relative;font-family:var(--serif);font-style:italic;font-size:clamp(30px,5vw,46px);line-height:1;background:linear-gradient(100deg,#8a5014,#b96e21 40%,#c98127 60%,#8a5014);-webkit-background-clip:text;background-clip:text;color:transparent}.gift-card-tessera__codice{position:absolute;right:9%;bottom:9%;font-size:clamp(9px,1.3vw,11px);font-weight:600;letter-spacing:.16em;color:#8a5014}@keyframes gift-card-fluttua{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2.5deg) translateY(-12px)}}@keyframes gift-card-luce{0%{transform:translate(-110%)}35%,to{transform:translate(110%)}}.gift-card-pannello{padding:28px;border-radius:var(--r-card);background:var(--carta)}.gift-card-pannello h2{margin-bottom:18px;font-size:24px;line-height:1.2}.gift-card-passi{display:grid;gap:18px;margin:0;padding:0;list-style:none;counter-reset:gift-card-passo}.gift-card-passi li{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:12px;font-size:16px;color:var(--testo-2);counter-increment:gift-card-passo}.gift-card-passi li:before{content:counter(gift-card-passo);font-family:var(--serif);font-style:italic;font-size:40px;line-height:1;color:var(--bronzo)}.gift-card-testata{background:var(--nero);border-bottom:1px solid rgba(255,255,255,.12)}.gift-card-testata .contenitore{display:flex;align-items:center;justify-content:center;min-height:76px}.gift-card-logo{display:inline-flex;align-items:center;min-height:44px;color:var(--bianco);text-decoration:none}.gift-card-logo img{width:200px;height:auto}.gift-card-stato{padding:10px 14px;border-left:3px solid var(--oro);background:#fff9;font-weight:600}.gift-card-dati{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:14px 40px;margin:6px 0 0}.gift-card-dati__saldo{grid-column:1 / -1}.gift-card-dati dt{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--grigio)}.gift-card-dati dd{margin:2px 0 0;font-weight:600}.gift-card-dati__saldo dd{font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(48px,6vw,72px);line-height:1}.gift-card-messaggio{max-width:46ch;padding:16px 20px;border-radius:var(--r-card);background:#fff9}.gift-card-messaggio figcaption{margin-bottom:6px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bronzo)}.gift-card-messaggio blockquote{font-family:var(--serif);font-style:italic;font-size:20px;line-height:1.4}.gift-card-azioni{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.gift-card-pagina--inattiva :is(.gift-card-tessera,.gift-card-foto){filter:grayscale(1)}.gift-card-usa__griglia{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px}copia-codice{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.gift-card-codice{flex:1 1 auto;padding:14px 18px;border:2px dashed var(--oro);border-radius:var(--r-campo);background:var(--bianco);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(20px,2.4vw,26px);font-weight:700;letter-spacing:.08em;text-align:center;white-space:nowrap;-webkit-user-select:all;user-select:all}.gift-card-codice__stato{flex-basis:100%;min-height:1.5em;font-size:14px;font-weight:600;color:var(--verde)}.gift-card-extra{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:12px}.gift-card-qr img,.gift-card-qr canvas{width:120px;height:120px}.gift-card-piede{margin-top:auto;padding:22px 0;background:var(--nero);font-size:13px;color:#bdbdbd;text-align:center}.gift-card-piede a{color:var(--bianco)}@media(max-width:760px){.gift-card-fascia{--centro: 50% 22%;padding:32px 0 48px}.gift-card-testata .contenitore{min-height:64px}.gift-card-logo img{width:150px}.gift-card-azioni{align-self:stretch}.gift-card-azioni .btn{flex:1 1 auto}.gift-card-usa__griglia{grid-template-columns:minmax(0,1fr)}.gift-card-codice{white-space:normal}copia-codice .btn{width:100%}.gift-card-griglia{grid-template-columns:minmax(0,1fr);gap:32px}.gift-card-visuale{order:-1;padding:8px 14px 0}.gift-card-fascia h1{font-size:38px}.gift-card-pannello{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.gift-card-tessera,.gift-card-tessera__luce{animation:none}}@media print{.non-stampare,.gift-card-piede,.gift-card-tessera__luce{display:none!important}.gift-card-testata,.gift-card-fascia{background:none;color:var(--nero)}.gift-card-fascia:before{display:none}.gift-card-fascia h1,.gift-card-attacco,.gift-card-dati dt{color:var(--nero)}.gift-card-foto{box-shadow:none}.gift-card-tessera{animation:none;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gift-card.css.map */
