PageSourceSearch

https://www.soldatinionline.it/login/

html soldatinionline.it collected 2026-10-02 13:50:17 UTC 239,313 bytes, 3,193 lines download raw bytes

1<!doctype html>
2<html lang="it-IT">
3<head>
4	
5	<meta charset="UTF-8">
6	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover">
7	<link rel="profile" href="https://gmpg.org/xfn/11">
8
9	<meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1"><title>Login - Soldatini On Line</title>
10<meta name='robots' content='index, max-snippet:-1, max-image-preview:large, max-video-preview:-1, follow' />
11<link rel="canonical" href="https://www.soldatinionline.it/login/" />
12<meta name="description" content="">
12<script type="application/ld+json">{"@context":"https://schema.org","@type":"Person","@id":"https://www.soldatinionline.it/#Person","name":"","url":"https://www.soldatinionline.it","logo":{"@type":"ImageObject","@id":"https://www.soldatinionline.it/#logo","inLanguage":"it-IT"},"description":"Soldatini On Line","sameAs":["https://facebook.com/Soldatinionline"]}</script>
12<meta property="og:url" content="https://www.soldatinionline.it/login/" /><meta property="og:site_name" content="Soldatini On Line" /><meta property="og:locale" content="it_IT" /><meta property="og:type" content="article" /><meta property="og:title" content="Login - Soldatini On Line" /><meta name="twitter:card" content="summary"/><meta name="twitter:locale" content="it_IT"/><meta name="twitter:title"  content="Login - Soldatini On Line"/><meta name="twitter:url" content="https://www.soldatinionline.it/login/"/>
12<script>window._wca = window._wca || [];</script>
12
13<link rel="alternate" type="application/rss+xml" title="Soldatini On Line &raquo; Feed" href="https://www.soldatinionline.it/feed/" />
14<link rel="alternate" type="application/rss+xml" title="Soldatini On Line &raquo; Feed dei commenti" href="https://www.soldatinionline.it/comments/feed/" />
15<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.soldatinionline.it/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.soldatinionline.it%2Flogin%2F" />
16<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.soldatinionline.it/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.soldatinionline.it%2Flogin%2F&#038;format=xml" />
17<style id="wp-img-auto-sizes-contain-inline-css">
18img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
19/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
20</style>
21<style id="wp-block-paragraph-inline-css">
22.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
23/*# sourceURL=https://www.soldatinionline.it/wp-includes/blocks/paragraph/style.min.css */
24</style>
25<style id="wp-block-library-inline-css">
26:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
26--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
27
28/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
29</style>
30<style id="wp-block-loginout-inline-css">
31.wp-block-loginout{box-sizing:border-box}
32/*# sourceURL=https://www.soldatinionline.it/wp-includes/blocks/loginout/style.min.css */
33</style>
34<style id="wp-block-spacer-inline-css">
35.wp-block-spacer{clear:both}
36/*# sourceURL=https://www.soldatinionline.it/wp-includes/blocks/spacer/style.min.css */
37</style>
38
39
40<style id="global-styles-inline-css">
41:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--palette-color-1: var(--theme-palette-color-1, #ffe02e);--wp--preset--color--palette-color-2: var(--theme-palette-color-2, #ffa619);--wp--preset--color--palette-color-3: var(--theme-palette-color-3, #70707e);--wp--preset--color--palette-color-4: var(--theme-palette-color-4, #030306);--wp--preset--color--palette-color-5: var(--theme-palette-color-5, #DFDFE2);--wp--preset--color--palette-color-6: var(--theme-palette-color-6, #F4F4F5);--wp--preset--color--palette-color-7: var(--theme-palette-color-7, #FBFBFB);--wp--preset--color--palette-color-8: var(--theme-palette-color-8, #ffffff);--wp--preset--color--palette-color-9: var(--theme-palette-color-9, #8da9c2);--wp--preset--color--palette-color-10: var(--theme-palette-color-10, #2b4b5c);--wp--preset--color--palette-color-11: var(--theme-palette-color-11, #293855);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
410) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(135deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(135deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(300deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(135deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(135deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(135deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(135deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(340deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(340deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);
41--wp--preset--gradient--glass-water: linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white: linear-gradient(135deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: clamp(22px, 1.375rem + ((1vw - 3.2px) * 0.625), 30px);--wp--preset--font-size--x-large: clamp(30px, 1.875rem + ((1vw - 3.2px) * 1.563), 50px);--wp--preset--font-size--xx-large: clamp(45px, 2.813rem + ((1vw - 3.2px) * 2.734), 80px);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: var(--theme-block-max-width);--wp--style--global--wide-size: var(--theme-block-wide-max-width); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--theme-content-spacing); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--theme-content-spacing); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--theme-content-spacing);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--theme-content-spacing);}:root :where(.is-layout-grid){gap: var(--theme-content-spacing);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){font-style: inherit;font-weight: inherit;letter-spacing: inherit;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-color{color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-color{color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-color{color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-color{color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-color{color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-color{color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-color{color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-color{color: var(--wp--preset--color--palette-color-8) !important;}.has-palette-color-9-color{color: var(--wp--preset--color--palette-color-9) !important;}.has-palette-color-10-color{color: var(--wp--preset--color--palette-color-10) !important;}.has-palette-color-11-color{color: var(--wp--preset--color--palette-color-11) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-background-color{background-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-background-color{background-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-background-color{background-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-background-color{background-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-background-color{background-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-background-color{background-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-background-color{background-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-background-color{background-color: var(--wp--preset--color--palette-color-8) !important;}.has-palette-color-9-background-color{background-color: var(--wp--preset--color--palette-color-9) !important;}.has-palette-color-10-background-color{background-color: var(--wp--preset--color--palette-color-10) !important;}.has-palette-color-11-background-color{background-color: var(--wp--preset--color--palette-color-11) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-palette-color-1-border-color{border-color: var(--wp--preset--color--palette-color-1) !important;}.has-palette-color-2-border-color{border-color: var(--wp--preset--color--palette-color-2) !important;}.has-palette-color-3-border-color{border-color: var(--wp--preset--color--palette-color-3) !important;}.has-palette-color-4-border-color{border-color: var(--wp--preset--color--palette-color-4) !important;}.has-palette-color-5-border-color{border-color: var(--wp--preset--color--palette-color-5) !important;}.has-palette-color-6-border-color{border-color: var(--wp--preset--color--palette-color-6) !important;}.has-palette-color-7-border-color{border-color: var(--wp--preset--color--palette-color-7) !important;}.has-palette-color-8-border-color{border-color: var(--wp--preset--color--palette-color-8) !important;}.has-palette-color-9-border-color{border-color: var(--wp--preset--color--palette-color-9) !important;}.has-palette-color-10-border-color{border-color: var(--wp--preset--color--palette-color-10) !important;}.has-palette-color-11-border-color{border-color: var(--wp--preset--color--palette-color-11) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
41.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-juicy-peach-gradient-background{background: var(--wp--preset--gradient--juicy-peach) !important;}.has-young-passion-gradient-background{background: var(--wp--preset--gradient--young-passion) !important;}.has-true-sunset-gradient-background{background: var(--wp--preset--gradient--true-sunset) !important;}.has-morpheus-den-gradient-background{background: var(--wp--preset--gradient--morpheus-den) !important;}.has-plum-plate-gradient-background{background: var(--wp--preset--gradient--plum-plate) !important;}.has-aqua-splash-gradient-background{background: var(--wp--preset--gradient--aqua-splash) !important;}.has-love-kiss-gradient-background{background: var(--wp--preset--gradient--love-kiss) !important;}.has-new-retrowave-gradient-background{background: var(--wp--preset--gradient--new-retrowave) !important;}.has-plum-bath-gradient-background{background: var(--wp--preset--gradient--plum-bath) !important;}.has-high-flight-gradient-background{background: var(--wp--preset--gradient--high-flight) !important;}
41.has-teen-party-gradient-background{background: var(--wp--preset--gradient--teen-party) !important;}.has-fabled-sunset-gradient-background{background: var(--wp--preset--gradient--fabled-sunset) !important;}.has-arielle-smile-gradient-background{background: var(--wp--preset--gradient--arielle-smile) !important;}.has-itmeo-branding-gradient-background{background: var(--wp--preset--gradient--itmeo-branding) !important;}.has-deep-blue-gradient-background{background: var(--wp--preset--gradient--deep-blue) !important;}.has-strong-bliss-gradient-background{background: var(--wp--preset--gradient--strong-bliss) !important;}.has-sweet-period-gradient-background{background: var(--wp--preset--gradient--sweet-period) !important;}.has-purple-division-gradient-background{background: var(--wp--preset--gradient--purple-division) !important;}.has-cold-evening-gradient-background{background: var(--wp--preset--gradient--cold-evening) !important;}.has-mountain-rock-gradient-background{background: var(--wp--preset--gradient--mountain-rock) !important;}.has-desert-hump-gradient-background{background: var(--wp--preset--gradient--desert-hump) !important;}.has-ethernal-constance-gradient-background{background: var(--wp--preset--gradient--ethernal-constance) !important;}.has-happy-memories-gradient-background{background: var(--wp--preset--gradient--happy-memories) !important;}.has-grown-early-gradient-background{background: var(--wp--preset--gradient--grown-early) !important;}.has-morning-salad-gradient-background{background: var(--wp--preset--gradient--morning-salad) !important;}.has-night-call-gradient-background{background: var(--wp--preset--gradient--night-call) !important;}.has-mind-crawl-gradient-background{background: var(--wp--preset--gradient--mind-crawl) !important;}.has-angel-care-gradient-background{background: var(--wp--preset--gradient--angel-care) !important;}.has-juicy-cake-gradient-background{background: var(--wp--preset--gradient--juicy-cake) !important;}.has-rich-metal-gradient-background{background: var(--wp--preset--gradient--rich-metal) !important;}.has-mole-hall-gradient-background{background: var(--wp--preset--gradient--mole-hall) !important;}.has-cloudy-knoxville-gradient-background{background: var(--wp--preset--gradient--cloudy-knoxville) !important;}.has-soft-grass-gradient-background{background: var(--wp--preset--gradient--soft-grass) !important;}.has-saint-petersburg-gradient-background{background: var(--wp--preset--gradient--saint-petersburg) !important;}.has-everlasting-sky-gradient-background{background: var(--wp--preset--gradient--everlasting-sky) !important;}.has-kind-steel-gradient-background{background: var(--wp--preset--gradient--kind-steel) !important;}.has-over-sun-gradient-background{background: var(--wp--preset--gradient--over-sun) !important;}.has-premium-white-gradient-background{background: var(--wp--preset--gradient--premium-white) !important;}.has-clean-mirror-gradient-background{background: var(--wp--preset--gradient--clean-mirror) !important;}.has-wild-apple-gradient-background{background: var(--wp--preset--gradient--wild-apple) !important;}.has-snow-again-gradient-background{background: var(--wp--preset--gradient--snow-again) !important;}.has-confident-cloud-gradient-background{background: var(--wp--preset--gradient--confident-cloud) !important;}.has-glass-water-gradient-background{background: var(--wp--preset--gradient--glass-water) !important;}.has-perfect-white-gradient-background{background: var(--wp--preset--gradient--perfect-white) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}
42/*# sourceURL=global-styles-inline-css */
43</style>
44
45<link rel='stylesheet' id='soldatini-google-fonts-css' href='https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&#038;family=Great+Vibes&#038;family=Italianno&#038;family=Pinyon+Script&#038;family=Tangerine:wght@400;700&#038;family=Roboto:wght@400;700&#038;family=Marcellus&#038;display=swap&#038;ver=2.4' media='all' />
46<style id="soldatini-labels-css-inline-css">
47
48        .soldatini-editor{display:flex;gap:20px;align-items:flex-start;font-family:sans-serif}
49        .soldatini-canvas-wrap{flex:1;background:#f6f7f9;padding:20px;border-radius:6px}
50        .soldatini-canvas{background:#fff;border:1px solid #e0e0e0;padding:20px;
50display:flex;justify-content:center;align-items:center;min-height:320px}
51        .soldatini-panel{width:300px;background:#fff;border:1px solid #e6e6e6;padding:0;border-radius:6px;overflow:hidden}
52        .soldatini-panel h3{margin:10px;font-size:16px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #eee;padding-bottom:10px}
53        
54        .soldatini-panel details { border-bottom: 1px solid #eee; }
55        .soldatini-panel details:last-child { border-bottom: none; }
56        .soldatini-panel summary { 
57            cursor: pointer; 
58            font-weight: bold; 
59            padding: 12px 15px; 
60            background: #fdfdfd; 
61            outline: none; 
62            list-style: none; 
63            font-size: 13px; 
64            transition: background 0.2s;
65            display: flex; 
66            align-items: center;
67        }
68        .soldatini-panel summary::-webkit-details-marker { display:none; }
69        
70        .soldatini-panel summary::before {
71            content: '';
72            display: inline-block;
73            width: 0; 
74            height: 0;
75            border-top: 5px solid transparent;
76            border-bottom: 5px solid transparent;
77            border-left: 6px solid #777;
78            margin-right: 8px;
79            transition: transform 0.2s ease;
80        }
81        
82        .soldatini-panel summary:hover { background: #f5f5f5; color: #0073aa; }
83        .soldatini-panel details[open] summary { background: #f0f0f1; color: #0073aa; border-bottom:1px solid #eee; }
84        
85        .soldatini-panel details[open] summary::before {
86            transform: rotate(90deg);
87            border-left-color: #0073aa;
88        }
89
90        .sv-detail-content { padding: 15px; background:#fff; }
91        .soldatini-panel label{display:block;margin:4px 0;font-size:12px;color:#555}
92        .soldatini-panel input[type=text],.soldatini-panel input[type=number],.soldatini-panel select{width:100%;height:28px;padding:0 5px;border:1px solid #ccc;border-radius:3px}
93        
94        .sv-text-row{border-top:1px solid #f0f0f0; padding-top:6px; margin-top:6px; }
95        .sv-text-row:first-child{border-top:none;margin-top:0;padding-top:0}
96        
97        .sv-compact-group{display:flex;gap:8px}.flex-grow{flex:1}
98        .sv-checks{display:flex;gap:15px;margin-top:4px}.sv-checks label{display:inline-flex;align-items:center;cursor:pointer;margin:0}.sv-checks input{margin-right:4px}
99        .status{margin-left:12px;font-weight:bold;color:#0073aa}
100
101        /* Stili per i tab */
102        .sv-tabs-nav {
103            display: flex;
104            border-bottom: 1px solid #eee;
105            background: #fdfdfd;
106        }
107        .sv-tab-button {
108            flex: 1;
109            padding: 12px 15px;
110            border: none;
111            background: none;
112            cursor: pointer;
113            font-weight: bold;
114            font-size: 13px;
115            color: #555;
116            text-align: center;
117            outline: none;
118            transition: all 0.2s ease;
119            border-bottom: 3px solid transparent; /* Per la linea attiva */
120        }
121        .sv-tab-button:hover {
122            color: #0073aa;
123            background: #f5f5f5;
124        }
125        .sv-tab-button.active {
126            color: #0073aa;
127            border-bottom: 3px solid #0073aa;
128            background: #f0f0f1;
129        }
130        .sv-tab-pane {
131            display: none; /* Nascondi tutti i pannelli per default */
132        }
133        .sv-tab-pane.active {
134            display: block; /* Mostra solo il pannello attivo */
135        }
136
137        @media(max-width:768px){
138            .soldatini-editor{flex-direction:column}
139            .soldatini-panel{width:100%}
140        }
141        
142/*# sourceURL=soldatini-labels-css-inline-css */
143</style>
144<link rel='stylesheet' id='usp_style-css' href='https://www.soldatinionline.it/wp-content/plugins/user-submitted-posts/resources/usp.css?ver=20260916' media='all' />
145<style id="woocommerce-inline-inline-css">
146.woocommerce form .form-row .required { visibility: visible; }
147/*# sourceURL=woocommerce-inline-inline-css */
148</style>
149<link rel='stylesheet' id='magnific-popup-css-front-css' href='https://www.soldatinionline.it/wp-content/plugins/wp-crowdfunding/assets/css/magnific-popup.css?ver=2.2.2' media='all' />
150<link rel='stylesheet' id='neo-crowdfunding-css-front-css' href='https://www.soldatinionline.it/wp-content/plugins/wp-crowdfunding/assets/css/dist/crowdfunding-front.css?ver=2.2.2' media='all' />
151<link rel='stylesheet' id='jquery-ui-css' href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css?ver=7.1.2' media='all' />
152<link rel='stylesheet' id='buttons-css' href='https://www.soldatinionline.it/wp-includes/css/buttons.min.css?ver=7.1.2' media='all' />
153<link rel='stylesheet' id='dashicons-css' href='https://www.soldatinionline.it/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' />
154<link rel='stylesheet' id='mediaelement-css' href='https://www.soldatinionline.it/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
155<link rel='stylesheet' id='wp-mediaelement-css' href='https://www.soldatinionline.it/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.2' media='all' />
156<link rel='stylesheet' id='media-views-css' href='https://www.soldatinionline.it/wp-includes/css/media-views.min.css?ver=7.1.2' media='all' />
157<link rel='stylesheet' id='imgareaselect-css' href='https://www.soldatinionline.it/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' />
158<link rel='stylesheet' id='wpcf_style-css' href='https://www.soldatinionline.it/wp-content/themes/blocksy-child/wpcftemplate/woocommerce/basic/style.css?ver=2.2.2' media='all' />
159<style id="jetpack-stats-inline-css">
160img#wpstats{display:none}
161/*# sourceURL=jetpack-stats-inline-css */
162</style>
163<link rel='stylesheet' id='cmplz-general-css' href='https://www.soldatinionline.it/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1788982617' media='all' />
164<link rel='stylesheet' id='parent-style-css' href='https://www.soldatinionline.it/wp-content/themes/blocksy/style.css?ver=7.1.2' media='all' />
165<link rel='stylesheet' id='child-style-css' href='https://www.soldatinionline.it/wp-content/themes/blocksy-child/style.css?ver=7.1.2' media='all' />
166<link rel='stylesheet' id='ct-main-styles-css' href='https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/main.min.css?ver=2.1.56' media='all' />
167<link rel='stylesheet' id='ct-woocommerce-styles-css' href='https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/woocommerce.min.css?ver=2.1.56' media='all' />
168<link rel='stylesheet' id='blocksy-fonts-font-source-google-css' href='https://fonts.googleapis.com/css2?family=Yeseva%20One:wght@400&#038;display=swap' media='all' />
169<link rel='stylesheet' id='ct-stackable-styles-css' href='https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/stackable.min.css?ver=2.1.56' media='all' />
170<link data-noptimize="1" rel='stylesheet' id='ppcp-paypal-checkout-for-woocommerce-public-css' href='https://www.soldatinionline.it/wp-content/plugins/woo-paypal-gateway/ppcp/public/css/ppcp-paypal-checkout-for-woocommerce-public.css?ver=9.2.9' media='all' />
171<link rel='stylesheet' id='cmplz-banner-1-optin-css' href='https://www.soldatinionline.it/wp-content/uploads/complianz/css/banner-1-optin.css?ver=1788982625' media='all' />
172<script id="jquery-core-js" src="https://www.soldatinionline.it/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 172
172
173<script id="jquery-migrate-js" src="https://www.soldatinionline.it/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 173
173
174<script id="usp_chosen-js" src="https://www.soldatinionline.it/wp-content/plugins/user-submitted-posts/resources/jquery.chosen.js?ver=20260916"></script>
vendor: 1 bytes, line 174
174
175<script id="usp_cookie-js" src="https://www.soldatinionline.it/wp-content/plugins/user-submitted-posts/resources/jquery.cookie.js?ver=20260916"></script>
vendor: 1 bytes, line 175
175
176<script id="usp_parsley-js" src="https://www.soldatinionline.it/wp-content/plugins/user-submitted-posts/resources/jquery.parsley.min.js?ver=20260916"></script>
vendor: 1 bytes, line 176
176
177<script id="usp_core-js-before">
178var usp_custom_field = "usp_custom_field"; var usp_custom_field_2 = "usp_custom_field_2"; var usp_custom_checkbox = "usp_custom_checkbox"; var usp_case_sensitivity = "false"; var usp_min_images = 1; var usp_max_images = 2; var usp_parsley_error = "Risposta errata."; var usp_multiple_cats = 1; var usp_existing_tags = 0; var usp_recaptcha_disp = "hide"; var usp_recaptcha_vers = "2"; var usp_recaptcha_key = ""; var challenge_nonce = "da7d753ddd"; var ajax_url = "https:\/\/www.soldatinionline.it\/wp-admin\/admin-ajax.php"; 
179//# sourceURL=usp_core-js-before
180</script>
vendor: 1 bytes, line 180
180
181<script id="usp_core-js" src="https://www.soldatinionline.it/wp-content/plugins/user-submitted-posts/resources/jquery.usp.core.js?ver=20260916"></script>
vendor: 1 bytes, line 181
181
182<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://www.soldatinionline.it/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 182
182
183<script id="wc-add-to-cart-js-extra">
184var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Visualizza carrello","cart_url":"https://www.soldatinionline.it/carrello/","is_cart":"","cart_redirect_after_add":"no"};
185//# sourceURL=wc-add-to-cart-js-extra
186</script>
vendor: 1 bytes, line 186
186
187<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://www.soldatinionline.it/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 187
187
188<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://www.soldatinionline.it/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 188
188
189<script id="woocommerce-js-extra">
190var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Mostra password","i18n_password_hide":"Nascondi password"};
191//# sourceURL=woocommerce-js-extra
192</script>
vendor: 1 bytes, line 192
192
193<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://www.soldatinionline.it/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 193
193
194<script id="utils-js-extra">
195var userSettings = {"url":"/","uid":"0","time":"1790949016","secure":"1"};
196//# sourceURL=utils-js-extra
197</script>
vendor: 1 bytes, line 197
197
198<script id="utils-js" src="https://www.soldatinionline.it/wp-includes/js/utils.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 198
198
199<script id="moxiejs-js" src="https://www.soldatinionline.it/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 199
199
200<script id="plupload-js" src="https://www.soldatinionline.it/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
vendor: 1 bytes, line 200
200
201<script type="text/plain" data-service="jetpack-statistics" data-category="statistics" data-wp-strategy="defer" defer id="woocommerce-analytics-js" data-cmplz-src="https://stats.wp.com/s-202640.js"></script>
vendor: 1 bytes, line 201
201
202<script data-cfasync="false" data-wpfc-render="false" data-noptimize="1" data-jetpack-boost="ignore" id="ppcp-checkout-js-js"    data-partner-attribution-id='MBJTechnolabs_SI_SPB' data-namespace="wpg_paypal_sdk" src="https://www.paypal.com/sdk/js?client-id=AWn_8q9xF2aGRFvpvzRQ6L8WHYpLBzvrdRio22EcqxE2Qj-R6ZRXe3IsE9O91jW1NrHe_eU4e6FoM3Pi&#038;enable-funding=venmo,paylater&#038;currency=EUR&#038;commit=false&#038;intent=capture&#038;locale=it_IT&#038;components=buttons,googlepay,funding-eligibility,payment-fields"></script>
vendor: 1 bytes, line 202
202
203<script id="ppcp-paypal-checkout-for-woocommerce-public-js-extra">
204var ppcp_manager = {"style_color":"gold","style_shape":"rect","style_label":"paypal","style_layout":"vertical","button_size":"responsive","button_height":"48","express_checkout_style_color":"gold","express_checkout_style_shape":"rect","express_checkout_style_label":"paypal","express_checkout_style_layout":"horizontal","express_checkout_button_height":"40","mini_cart_style_color":"gold","mini_cart_style_shape":"rect","mini_cart_style_label":"paypal","mini_cart_style_layout":"horizontal","mini_cart_button_size":"medium","mini_cart_button_height":"38","google_pay_style_label":"plain","google_pay_style_color":"black","google_pay_style_shape":"rect","google_pay_express_checkout_style_label":"plain","google_pay_express_checkout_style_color":"black","google_pay_express_checkout_style_shape":"rect","google_pay_mini_cart_style_label":"plain","google_pay_mini_cart_style_color":"black","google_pay_mini_cart_style_shape":"rect","apple_pay_style_label":"plain","apple_pay_style_color":"black","apple_pay_style_shape":"rect","apple_pay_express_checkout_style_label":"plain","apple_pay_express_checkout_style_color":"black","apple_pay_express_checkout_style_shape":"rect","apple_pay_mini_cart_style_label":"plain","apple_pay_mini_cart_style_color":"black","apple_pay_mini_cart_style_shape":"rect","page":"","is_pay_page":"no","checkout_url":"https://www.soldatinionline.it/pagamento/","display_order_page":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=display_order_page&utm_nooverride=1","cc_capture":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=cc_capture&utm_nooverride=1","create_order_url_for_paypal":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=create_order&utm_nooverride=1&used=paypal&from","create_order_url_for_google_pay":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=create_order&utm_nooverride=1&used=alternative_pay&from","create_order_url_for_cc":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=create_order&utm_nooverride=1&used=card&from=checkout","get_transaction_info_url":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=get_transaction_info&utm_nooverride=1","cancel_url":"https://www.soldatinionline.it/carrello/","paymentaction":"capture","advanced_card_payments":"yes","threed_secure_contingency":"SCA_WHEN_REQUIRED","fastlane":"no","fastlane_watermark":"yes","fastlane_signup":"yes","fastlane_flow":"email_detection","fastlane_pageload":"no","fastlane_email_empty":"Si prega di fornire un indirizzo e-mail prima di utilizzare Fastlane.","fastlane_logo":"https://www.soldatinionline.it/wp-content/plugins/woo-paypal-gateway/assets/images/fastlane.svg","fastlane_card_icon_base":"https://www.soldatinionline.it/wp-content/plugins/woo-paypal-gateway/assets/","fastlane_email_invalid":"Inserisci un indirizzo email valido per continuare con Fastlane.","fastlane_signup_text":"Paga pi\u00f9 velocemente con","fastlane_continue":"Continuare","fastlane_cancel":"Cancellare","fastlane_change_card":"Scegli una carta diversa","fastlane_use_different_card":"Inserisci manualmente i dettagli della carta","fastlane_card_error":"Non abbiamo potuto utilizzare questa carta con Fastlane. Riprova o inserisci manualmente i dettagli della tua carta.","woocommerce_process_checkout":"3888cbf31f","refresh_nonce_url":"https://www.soldatinionline.it/wc-api/PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager/?ppcp_action=refresh_nonce&utm_nooverride=1","button_selector":{"ppcp_mini_cart":"#ppcp_mini_cart","ppcp_mini_cart_block":"#ppcp_mini_cart_block"},"enabled_google_pay":"no","enabled_apple_pay":"no","is_apple_pay_enable_checkout":"no","is_google_pay_enabled_checkout":"yes","locale":"it","woo_paypal_gateway_ppcp_is_change_payment_method":"no","environment":"PRODUCTION","ajax_nonce":"7e250f6622","currency":"EUR","country":"IT","store_label":"Soldatini On Line","cart_total":"0","is_product_page":"","needs_shipping":"0","ajax_url":"https://www.soldatinionline.it/wp-admin/admin-ajax.php","use_place_order":"","product_id":"0","is_block_enable":"yes","last_error":"","notices_context":"wc/checkout","skip_order_review":"yes","unknown_error":"Si \u00e8 verificato un errore sconosciuto con il tuo pagamento. Riprova.","
204invalid_number":"Inserisci un numero di carta valido.","invalid_cvv":"Inserisci un CVV valido.","invalid_expiry":"Inserisci una data di scadenza valida.","unknown_error_short":"Si \u00e8 verificato un errore sconosciuto.","unknown_error_label":"Errore sconosciuto","google_pay_failed":"Google Pay non riuscito.","google_pay_not_approved":"Google Pay payment could not be approved. Please try again or use a different payment method.","apple_pay_init_failed":"Apple Pay non \u00e8 stato inizializzato.","apple_pay_not_approved":"La conferma di Apple Pay ha restituito uno stato non APPROVATO.","apple_pay_cancelled_log":"Sessione Apple Pay annullata.","order_creation_failed":"Creazione dell'ordine non riuscita.","shipping_address_incomplete":"L'indirizzo di spedizione \u00e8 incompleto.","shipping_unserviceable":"Non effettuiamo spedizioni a questo indirizzo.","invalid_shipping_method":"Metodo di spedizione non valido.","label_shipping":"Spedizione","label_tax":"Imposta","label_discount":"Sconto","label_total":"Totale"};
205//# sourceURL=ppcp-paypal-checkout-for-woocommerce-public-js-extra
206</script>
vendor: 1 bytes, line 206
206
207<script data-cfasync="false" data-wpfc-render="false" data-noptimize="1" data-jetpack-boost="ignore" id="ppcp-paypal-checkout-for-woocommerce-public-js" src="https://www.soldatinionline.it/wp-content/plugins/woo-paypal-gateway/ppcp/public/js/ppcp-paypal-checkout-for-woocommerce-public.js?ver=9.2.9"></script>
207
208<link rel="https://api.w.org/" href="https://www.soldatinionline.it/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.soldatinionline.it/wp-json/wp/v2/pages/800" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.soldatinionline.it/xmlrpc.php?rsd" />
209<meta name="generator" content="WordPress 7.1.2" />
210<meta name="generator" content="WooCommerce 11.1.2" />
211<meta name="generator" content="WP Crowdfunding 2.2.2" />
212<link rel='shortlink' href='https://www.soldatinionline.it/?p=800' />
213<style type="text/css">.wpneo_donate_button, 
214                            #wpneo-tab-reviews .submit,
215                            .wpneo-edit-btn,
216                            .wpneo-image-upload.float-right,
217                            .wpneo-image-upload-btn,
218                            .wpneo-save-btn,
219                            #wpneo_active_edit_form,
220                            .removeCampaignRewards,
221                            #addreward,
222                            .btn-style1,
223                            #addcampaignupdate,
224                            .wpneo-profile-button,
225                            .dashboard-btn-link,
226                            .wpneo_login_form_div #wp-submit,
227                            .wpneo-submit-campaign,
228                            input[type="button"].wpneo-image-upload,
229                            input[type="button"]#search-submit,
230                            #addreward,input[type="submit"].wpneo-submit-campaign,
231                            .dashboard-btn-link,.label-primary,
232                            #wpneofrontenddata input[type="button"],
233                            #wpneofrontenddata .wpneo-form-action input[type="submit"].wpneo-submit-campaign,
234                            .btn-style1,#wpneo-tab-reviews .submit,.dashboard-head-date input[type="submit"],
235                            .wp-crowd-btn-primary, .wpneo_withdraw_button,.wpneo-dashboard-head-left ul li.active,
236                            .wpneo-pagination ul li a:hover, .wpneo-pagination ul li span.current{ background-color:#00285b; color:#fff; }.wpneo_donate_button:hover, 
237                            #wpneo-tab-reviews .submit:hover,
238                            .wpneo-edit-btn:hover,
239                            .wpneo-image-upload.float-right:hover,
240                            .wpneo-image-upload-btn:hover,
241                            .wpneo-save-btn:hover,
242                            .removeCampaignRewards:hover,
243                            #addreward:hover,
244                            .removecampaignupdate:hover,
245                            .btn-style1:hover,
246                            #addcampaignupdate:hover,
247                            #wpneo_active_edit_form:hover,
248                            .removecampaignupdate:hover,
249                            .wpneo-profile-button:hover,
250                            .dashboard-btn-link:hover,
251                            #wpneofrontenddata input[type="button"]:hover,
252                            #wpneofrontenddata .wpneo-form-action input[type="submit"].wpneo-submit-campaign:hover,
253                            .wpneo_login_form_div #wp-submit:hover,
254                            .wpneo-submit-campaign:hover,
255                            .wpneo_donate_button:hover,.dashboard-head-date input[type="submit"]:hover,
256                            .wp-crowd-btn-primary:hover,
257                            .wpneo_withdraw_button:hover{ background-color:#1858ad; color:#eeee22; }#neo-progressbar > div,
258                            ul.wpneo-crowdfunding-update li:hover span.round-circle,
259                            .wpneo-links li a:hover, .wpneo-links li.active a,#neo-progressbar > div {
260                                background-color: #016eb7;
261                            }
262                            .wpneo-dashboard-summary ul li.active {
263                                background: #016eb7;
264                            }
265                            .wpneo-tabs-menu li.wpneo-current {
266                                border-bottom: 3px solid #016eb7;
267                            }
268                            .wpneo-pagination ul li a:hover,
269                            .wpneo-pagination ul li span.current {
270                                border: 2px solid #016eb7;
271                            }
272                            .wpneo-dashboard-summary ul li.active:after {
273                                border-color: #016eb7 rgba(0, 128, 0, 0
273) rgba(255, 255, 0, 0) rgba(0, 0, 0, 0);
274                            }
275                            .wpneo-fields input[type="email"]:focus,
276                            .wpneo-fields input[type="text"]:focus,
277                            .wpneo-fields select:focus,
278                            .wpneo-fields textarea {
279                                border-color: #016eb7;
280                            }
281                            .wpneo-link-style1,
282                            ul.wpneo-crowdfunding-update li .wpneo-crowdfunding-update-title,
283                            .wpneo-fields-action span a:hover,.wpneo-name > p,
284                            .wpneo-listings-dashboard .wpneo-listing-content h4 a,
285                            .wpneo-listings-dashboard .wpneo-listing-content .wpneo-author a,
286                            .wpcf-order-view,#wpneo_crowdfunding_modal_message td a,
287                            .dashboard-price-number,.wpcrowd-listing-content .wpcrowd-admin-title h3 a,
288                            .campaign-listing-page .stripe-table a,.stripe-table  a.label-default:hover,
289                            a.wpneo-fund-modal-btn.wpneo-link-style1,.wpneo-tabs-menu li.wpneo-current a,
290                            .wpneo-links div a:hover, .wpneo-links div.active a{
291                                color: #016eb7;
292                            }
293                            .wpneo-links div a:hover .wpcrowd-arrow-down, .wpneo-links div.active a .wpcrowd-arrow-down {
294                                border: solid #016eb7;
295                                border-width: 0 2px 2px 0;
296                            }
297                            .wpneo-listings-dashboard .wpneo-listing-content h4 a:hover,
298                            .wpneo-listings-dashboard .wpneo-listing-content .wpneo-author a:hover,
299                            #wpneo_crowdfunding_modal_message td a:hover{
300                                color: rgba(#016eb7,#016eb7,#016eb7,0.95);
301                            }.tab-rewards-wrapper .overlay { background: rgba(1,110,183,.95); }ul.wpcf_predefined_pledge_amount li a {
302    display: block;
303    padding: 5px 10px;
304    border: 3 px solid #00c227;
305    color: #a40000;
306}
307.wpneo-link-style1 {
308    color: #ffffff !important;
309}
310
311.wpneo-campaign-single-left-info {
312    margin-bottom: 35px;
313    float: left;
314    width: 40% !important;
315    position: relative;
316}
317.wpneo-campaign-single-left-info {
318    display: flex
319;
320    flex-direction: column;
321    align-items: center;
322    background-color: #404d6d;
323    padding: 20px;
324    border: none;
325    border-radius: 10px;
326}
327
328.wpneo-single-short-description h2 {
329    font-size: 20px;
330    margin-bottom: 10px;
331    color: #ffa619;
332}
333.wpneo-single-short-description p {
334    font-size: 14px;
335    line-height: 1.5;
336    color: #ffffff;
337}
338
339 .wpneo-tabs-menu li.wpneo-current a, .wpneo-links div a:hover, .wpneo-links div.active a {
340    color: #ffffff;
341}
342
343.wpneo-tab {
344    background-color: transparent;
345    margin-bottom: 10px;
346}
347
348.wpneo-wrapper {
349       color: #000000;
350  }
351.wpneo-wrapper {
352        margin-top: 60px;
353    }</style>			<style>.cmplz-hidden {
354					display: none !important;
355				}</style>
356				<!-- Google site verification - Google for WooCommerce -->
357<meta name="google-site-verification" content="Z3KcSXxJxkRod8SY1m8W5sA1DflQr2YcbP9FP9ueg3c" />
358<noscript><link rel='stylesheet' href='https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/no-scripts.min.css' type='text/css'></noscript>
359<style id="ct-main-styles-inline-css">[data-header*="type-1"] .ct-header [data-id="button"] .ct-button-ghost {--theme-button-text-initial-color:var(--theme-button-background-initial-color);--theme-button-text-hover-color:#ffffff;} [data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:60px;} [data-header*="type-1"] .ct-header [data-id="logo"] .site-title {--theme-font-family:Palatino;--theme-font-weight:600;--theme-font-style:italic;--theme-font-size:22px;--theme-line-height:1.5;--theme-letter-spacing:0px;--theme-link-initial-color:var(--theme-palette-color-2);} [data-header*="type-1"] .ct-header [data-id="logo"] .site-description {--theme-font-we
359ight:500;--theme-text-transform:capitalize;--theme-font-size:11px;--theme-letter-spacing:0px;--theme-text-color:var(--theme-palette-color-6);} [data-header*="type-1"] .ct-header [data-id="logo"] {--horizontal-alignment:left;} [data-header*="type-1"] .ct-header [data-id="menu"] {--menu-items-spacing:38px;} [data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {--menu-item-height:41%;--theme-font-weight:500;--theme-text-transform:none;--theme-font-size:16px;--theme-line-height:1.3;--theme-link-initial-color:var(--theme-palette-color-6);} [data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link {--theme-link-initial-color:#ffffff;--theme-font-weight:500;--theme-font-size:12px;} [data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu {--dropdown-background-color:var(--theme-palette-color-10);--dropdown-horizontal-offset:0px;--dropdown-width:150px;--dropdown-divider:1px dashed rgba(255, 255, 255, 0.1);--theme-box-shadow:0px 10px 20px 3px var(--theme-palette-color-4);--theme-border-radius:0px 0px 10px 10px;} [data-header*="type-1"] .ct-header [data-row*="middle"] {--height:90px;background-color:var(--theme-palette-color-10);background-image:none;--theme-border-top:5px solid var(--theme-palette-color-11);--theme-border-bottom:none;--theme-box-shadow:0px 5px 20px 6px rgba(3, 3, 5, 0.85);} [data-header*="type-1"] .ct-header [data-row*="middle"] > div {--theme-border-top:none;--theme-border-bottom:none;} [data-header*="type-1"] [data-id="mobile-menu"] {--theme-font-weight:700;--theme-font-size:20px;--theme-link-initial-color:#ffffff;--mobile-menu-divider:none;} [data-header*="type-1"] #offcanvas {background-color:rgba(18, 21, 25, 0.98);--vertical-alignment:flex-start;--panel-content-height:100%;--has-indentation:1;} [data-header*="type-1"] #search-modal .ct-search-results {--theme-font-weight:500;--theme-font-size:14px;--theme-line-height:1.4;} [data-header*="type-1"] #search-modal .ct-search-form {--theme-link-initial-color:#ffffff;--theme-form-text-initial-color:#ffffff;--theme-form-text-focus-color:#ffffff;--theme-form-field-border-initial-color:rgba(255, 255, 255, 0.2);--theme-button-text-initial-color:rgba(255, 255, 255, 0.7);--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:var(--theme-palette-color-1);--theme-form-border-radius:20px;} [data-header*="type-1"] #search-modal {background-color:rgba(18, 21, 25, 0.98);} [data-header*="type-1"] [data-id="socials"].ct-header-socials {--theme-icon-size:15px;--items-spacing:15px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials [data-color="custom"] {--background-color:rgba(218, 222, 228, 0.3);--background-hover-color:var(--theme-palette-color-1);} [data-header*="type-1"] .ct-header [data-id="text"] {--max-width:100%;--theme-font-size:15px;--theme-line-height:1.3;} [data-header*="type-1"] [data-id="trigger"] {--theme-icon-size:18px;} [data-header*="type-1"] {--header-height:90px;} [data-header*="type-1"] .ct-header {background-image:none;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--container-spacing:25px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] .widget-title {--theme-font-size:16px;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] {--theme-border-top:none;--theme-border-bottom:none;background-color:transparent;} [data-footer*="type-1"] [data-id="copyright"] {--theme-font-weight:400;--theme-font-size:15px;--theme-line-height:1.3;--theme-text-color:var(--theme-palette-color-7);--theme-link-initial-color:var(--theme-palette-color-2);} [data-footer*="type-1"] [data-column="copyright"] {--horizontal-alignment:center;} [data-footer*="type-1"] .ct-footer [data-row*="top"] > div {--container-spacing:0px;--widgets-gap:0px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:repeat(2, 1fr);} [data-footer*="type-1"] .ct-footer [data-row*="top"] .widget-title {--theme-font-size:16px;} [data-footer*="type-1"] .ct-footer [data-row*="top"] {--theme-border-top:none;--theme-border-bottom:none;background-color:transparent;} [data-footer*="type-1"] .ct-footer [data-column="widget-area-1"] {--text-horizontal-alignment:left;--horizontal-alignment:flex-start;
359--vertical-alignment:flex-start;} [data-footer*="type-1"] .ct-footer [data-column="widget-area-1"] .ct-widget {--theme-text-color:var(--theme-palette-color-6);--theme-link-initial-color:var(--theme-palette-color-2);--theme-link-hover-color:var(--theme-palette-color-1);} [data-footer*="type-1"] .ct-footer [data-column="widget-area-2"] {--text-horizontal-alignment:center;--horizontal-alignment:center;} [data-footer*="type-1"] .ct-footer {background-color:#1f2b44;}:root {--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:16px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-size:15px;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--theme-form-field-height:50px;--theme-form-field-border-radius:0px;--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--theme-palette-color-1:#ffe02e;--theme-palette-color-2:#ffa619;--theme-palette-color-3:#70707e;--theme-palette-color-4:#030306;--theme-palette-color-5:#DFDFE2;--theme-palette-color-6:#F4F4F5;--theme-palette-color-7:#FBFBFB;--theme-palette-color-8:#ffffff;--theme-palette-color-9:#8da9c2;--theme-palette-color-10:#2b4b5c;--theme-palette-color-11:#293855;--theme-text-color:#000000;--theme-link-initial-color:#f9f9f9;--theme-link-hover-color:var(--theme-palette-color-1);--theme-selection-text-color:#ffffff;--theme-selection-background-color:rgba(3, 3, 5, 0.37);--theme-border-color:var(--theme-palette-color-5);--theme-headings-color:var(--theme-palette-color-4);--theme-content-spacing:1.5em;--theme-button-min-height:45px;--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:var(--theme-palette-color-2);--theme-button-background-initial-color:var(--theme-palette-color-9);--theme-button-background-hover-color:var(--theme-palette-color-3);--theme-button-border-hover-color:rgba(224, 229, 235, 0.7);--theme-button-border:2px solid var(--theme-palette-color-11);--theme-button-border-radius:10px;--theme-button-padding:5px 20px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px;}h1 {--theme-font-family:'Yeseva One', Sans-Serif;--theme-font-weight:400;--theme-font-size:40px;--theme-line-height:1.5;}h2 {--theme-font-family:'Yeseva One', Sans-Serif;--theme-font-weight:400;--theme-font-size:35px;--theme-line-height:1.5;}h3 {--theme-font-family:'Yeseva One', Sans-Serif;--theme-font-weight:400;--theme-font-size:30px;--theme-line-height:1.5;}h4 {--theme-font-family:'Yeseva One', Sans-Serif;--theme-font-weight:400;--theme-font-size:25px;--theme-line-height:1.5;}h5 {--theme-font-family:'Yeseva One', Sans-Serif;--theme-font-weight:400;--theme-font-size:20px;--theme-line-height:1.5;}h6 {--theme-font-weight:700;--theme-font-size:16px;--theme-line-height:1.5;}.wp-block-pullquote {--theme-font-family:Georgia;--theme-font-weight:600;--theme-font-size:25px;}pre, code, samp, kbd {--theme-font-family:monospace;--theme-font-weight:400;--theme-font-size:16px;}figcaption {--theme-font-size:14px;}.ct-sidebar .widget-title {--theme-font-size:18px;}.ct-breadcrumbs {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-text-color:var(--theme-palette-color-8);}body {background-color:var(--theme-palette-color-9);background-image:none;} [data-prefix="single_blog_post"] .entry-header .page-title {--theme-text-transform:capitalize;--theme-font-size:28px;--theme-letter-spacing:0px;--theme-heading-color:var(--theme-palette-color-11);} [data-prefix="single_blog_post"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;--theme-text-color:var(--theme-palette-color-11);} [data-prefix="single_blog_post"] .entry-header .ct-breadcrumbs {--theme-text-color:var(--theme-palette-color-11);--theme-link-initial-color:var(--theme-palette-color-5);} [data-prefix="single_blog_post"] .hero-section[data-type="type-1"] {--alignment:left;--margin-bottom:5px;} [data-prefix="single_blog_post"] .hero-section .page-title, [data-prefix="single_blog_post"] .hero-section .ct-author-name {--item-spacing:3px;} [data-prefix="blog"] .entry-header .page-title {--theme-font-size:50px;} [data-prefix="blog"] .entry-header .entry-meta {--theme-font-we
359ight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="blog"] .entry-header .ct-breadcrumbs {--theme-text-color:var(--theme-palette-color-8);} [data-prefix="blog"] .hero-section[data-type="type-2"] {--alignment:left;--vertical-alignment:flex-end;--min-height:600px;background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0;} [data-prefix="blog"] .hero-section[data-type="type-2"] > figure .ct-media-container:after {background-color:rgba(0, 0, 0, 0.3);} [data-prefix="categories"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="categories"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="categories"] .hero-section[data-type="type-1"] {--alignment:center;} [data-prefix="search"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="search"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="author"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="author"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="author"] .hero-section[data-type="type-2"] {background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px;} [data-prefix="woo_categories"] .entry-header .page-title {--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-font-size:28px;--theme-line-height:3;--theme-letter-spacing:0em;--theme-heading-color:var(--theme-palette-color-1);} [data-prefix="woo_categories"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="woo_categories"] .entry-header .page-description {--theme-font-size:16px;--theme-line-height:0;} [data-prefix="woo_categories"] .hero-section[data-type="type-1"] {--alignment:center;--margin-bottom:30px;} [data-prefix="gutena_forms_single"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="gutena_forms_single"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="gutena_forms_archive"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="gutena_forms_archive"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="single_blog_post"] .ct-comments-container {--theme-narrow-container-max-width:800px;background-color:var(--theme-palette-color-9);} [data-prefix="blog"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="blog"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="blog"] .entry-card [data-type="pill"] {--theme-button-background-initial-color:var(--theme-palette-color-4);--theme-button-background-hover-color:var(--theme-palette-color-1);} [data-prefix="blog"] .entry-card {background-color:#fafbfc;} [data-prefix="blog"] [data-archive="default"] .card-content .entry-meta[data-id="-FEugM"] {--card-element-spacing:15px;} [data-prefix="blog"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="blog"] [data-archive="default"] .card-content .entry-meta[data-id="5Vgdxw"] {--card-element-spacing:15px;} [data-prefix="blog"] .entry-button {--theme-link-initial-color:var(--theme-palette-color-4);} [data-prefix="categories"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;--theme-link-hover-color:var(--theme-palette-color-8);} [data-prefix="categories"] .entry-excerpt {--theme-text-color:var(--theme-palette-color-10);} [data-prefix="categories"] .entry-card .entry-meta {--theme-font-we
359ight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-text-color:var(--theme-palette-color-3);--theme-link-hover-color:var(--theme-palette-color-8);} [data-prefix="categories"] .entry-card {--card-inner-spacing:25px;background-color:var(--theme-palette-color-5);--card-border:1px solid var(--theme-palette-color-3);--theme-border-radius:10px;--theme-image-border-radius:calc(10px - 1px);--theme-box-shadow:1px 4px 18px -6px var(--theme-palette-color-10);--entry-divider:1px solid var(--theme-palette-color-3);--card-media-max-width:10%;--text-horizontal-alignment:start;--horizontal-alignment:flex-start;} [data-prefix="categories"] [data-archive="default"] .card-content .entry-title {--card-element-spacing:10px;} [data-prefix="categories"] [data-archive="default"] .card-content .entry-divider[data-id="dKiJc0"] {--card-element-spacing:10px;} [data-prefix="categories"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:8px;} [data-prefix="categories"] [data-archive="default"] .card-content .entry-excerpt {--card-element-spacing:8px;} [data-prefix="categories"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:11px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="author"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="author"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="author"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="search"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="search"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="search"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="search"] [data-archive="default"] .card-content .entry-meta[data-id="meta_1"] {--card-element-spacing:15px;} [data-prefix="search"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="search"] [data-archive="default"] .card-content .entry-meta[data-id="meta_2"] {--card-element-spacing:15px;} [data-prefix="gutena_forms_archive"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="gutena_forms_archive"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="gutena_forms_archive"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="gutena_forms_archive"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);}body[data-prefix="gutena_forms_archive"] {background-color:var(--theme-palette-color-9);}.quantity[data-type="type-2"] {--quantity-arrows-initial-color:var(--theme-text-color);}.onsale, .out-of-stock-badge, [class*="ct-woo-badge-"] {--theme-font-weight:600;--theme-font-size:12px;--theme-line-height:1.1;}.out-of-stock-badge {--badge-text-color:#ffffff;--badge-background-color:#24292E;}.demo_store {--theme-text-color:#ffffff;--background-color:var(--theme-palette-color-1);}.woocommerce-info, .woocommerce-thankyou-order-received, .wc-block-components-notice-banner.is-info {--theme-text-color:var(--theme-text-color);--theme-link-hover-color:var(--theme-link-hover-color);--background-color:#F0F1F3;}.woocommerce-message, .wc-block-components-notice-banner.is-success {--background-color:#F0F1F3;}.woocommerce-error, .wc-block-components-notice-banner.is-error {--theme-text-color:#ffffff;--theme-link-hover-color:#ffffff;--background-color:rgba(218, 0, 28, 0.7);--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:#b92c3e;--theme-button-background-hover-color:#9c2131;}.ct-woocommerce-cart-form .cart_totals {--cart-totals-border:2px solid var(--theme-border-color);--cart-totals-padding:30px;}.ct-order-review {--order-review-border:2px solid var(--theme-border-color);--order-review-padding:35px;}
359.woo-listing-top .woocommerce-result-count {--theme-font-weight:500;--theme-text-transform:uppercase;--theme-font-size:11px;--theme-letter-spacing:0.05em;} [data-products] .product figure {--product-element-spacing:8px;} [data-products] .product .woocommerce-loop-product__title {--product-element-spacing:2px;} [data-products] .product .entry-meta[data-id="NY2wdlC176RIE64NBy7bY"] {--product-element-spacing:10px;} [data-products] .product .entry-excerpt {--product-element-spacing:8px;} [data-products] .product .ct-woo-card-actions {--product-element-spacing:0px;} [data-products] {--grid-columns-gap:19px;--grid-rows-gap:22px;} [data-products] .product {--theme-border-radius:10px;} [data-products] .woocommerce-loop-product__title, [data-products] .woocommerce-loop-category__title {--theme-font-weight:600;--theme-font-size:16px;--theme-link-hover-color:var(--theme-palette-color-9);} [data-products] .entry-excerpt {--theme-font-size:13px;--theme-line-height:1;--theme-text-color:var(--theme-palette-color-3);} [data-products] .product .price {--theme-font-weight:600;--theme-text-color:#ba0000;} [data-products] .ct-woo-card-stock {--theme-font-size:15px;} [data-products] .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:10px;--theme-link-initial-color:var(--theme-palette-color-9);} [data-products="type-2"] .ct-woo-card-actions {--theme-button-text-initial-color:#003601;--theme-button-text-hover-color:#25ac00;} [data-products="type-2"] {--theme-box-shadow:1px 4px 18px -6px var(--theme-palette-color-11);}.woocommerce-tabs .tabs, .woocommerce-tabs .ct-accordion-heading, .woocommerce-tabs[data-type*="type-4"] .entry-content > h2:first-of-type {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:14px;--theme-line-height:1;--theme-link-initial-color:var(--theme-palette-color-11);}.woocommerce-tabs .tabs, .woocommerce-tabs .ct-accordion-heading {--theme-link-active-color:#ffffff;}.woocommerce-tabs[data-type] .tabs {--tab-background:var(--theme-palette-color-3);}.related .ct-module-title, .up-sells .ct-module-title {--theme-font-size:20px;}.product-entry-wrapper {--product-gallery-width:30%;--border-radius:10px;}.woocommerce-product-gallery [data-flexy="no"] .flexy-item:nth-child(n + 2) {height:1px;}.woocommerce-product-gallery__trigger {--lightbox-button-icon-color:var(--theme-palette-color-3);--lightbox-button-icon-hover-color:var(--theme-palette-color-4);--lightbox-button-background-color:rgba(255, 255, 255, 0.66);}.entry-summary-items > .entry-title {--product-element-spacing:0px;}.entry-summary-items > .woocommerce-product-details__short-description {--product-element-spacing:16px;}.entry-summary-items > .price {--product-element-spacing:19px;}.entry-summary-items > .ct-product-divider[data-id="divider_1"] {--product-element-spacing:35px;}.entry-summary-items > .ct-product-add-to-cart {--product-element-spacing:35px;}.entry-summary-items > .ct-product-add-to-cart > .cart {--theme-button-max-width:30%;--theme-button-min-height:44px;}.entry-summary-items > .ct-product-divider[data-id="divider_2"] {--product-element-spacing:35px;}.entry-summary .entry-title {--theme-font-size:30px;}.entry-summary .price {--theme-font-weight:700;--theme-font-size:20px;--theme-text-color:#ba0000;}.entry-summary .single_add_to_cart_button {--theme-button-background-initial-color:#127600;--theme-button-background-hover-color:#148d04;}
359.entry-summary .ct-product-divider {--single-product-layer-divider:1px solid var(--theme-border-color);}.entry-summary .ct-payment-methods[data-color="custom"] {--theme-icon-color:#4B4F58;}form textarea {--theme-form-field-height:170px;}.ct-sidebar {--theme-link-initial-color:var(--theme-text-color);}.ct-back-to-top {--theme-icon-color:#ffffff;--theme-icon-hover-color:#ffffff;} [data-prefix="single_blog_post"] .post-navigation {--margin:16px;--theme-link-initial-color:var(--theme-palette-color-8);} [data-prefix="gutena_forms_single"] {background-color:var(--theme-palette-color-9);} [data-prefix="gutena_forms_single"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="single_blog_post"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--true);--has-wide:var(--false);background-color:initial;background-image:var(--has-background, linear-gradient(0deg,rgb(50,78,115) 0%,rgb(123,157,185) 43%));--theme-boxed-content-border-radius:8px;--theme-boxed-content-spacing:20px;--theme-boxed-content-box-shadow:0px 12px 18px -6px var(--theme-palette-color-10);} [data-prefix="single_page"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="product"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);}@media (max-width: 999.98px) {[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:18px;} [data-header*="type-1"] #offcanvas {--vertical-alignment:center;--panel-content-height:auto;--horizontal-alignment:center;--text-horizontal-alignment:center;--has-indentation:0;} [data-header*="type-1"] [data-id="socials"].ct-header-socials {--theme-icon-size:15px;--items-spacing:25px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials [data-color="custom"] {--theme-icon-color:var(--theme-palette-color-8);--background-color:rgba(217, 221, 227, 0.16);} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-row*="top"] > div {--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-column="widget-area-1"] {--text-horizontal-alignment:center;--horizontal-alignment:center;} [data-prefix="blog"] .hero-section[data-type="type-2"] {--min-height:300px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="gutena_forms_archive"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}.ct-woocommerce-cart-form .cart_totals {--cart-totals-padding:25px;}.ct-order-review {--order-review-padding:30px;} [data-products] {--shop-columns:repeat(3, minmax(0, 1fr));}.related [data-products], .upsells [data-products] {--shop-columns:repeat(3, minmax(0, 1fr));}}@media (max-width: 689.98px) {[data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--container-spacing:15px;--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-row*="top"] > div {--grid-template-columns:initial;} [data-prefix="blog"] .hero-section[data-type="type-2"] {--alignment:center;--min-height:250px;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="categories"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="author"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="search"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="gutena_forms_archive"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="gutena_forms_archive"] .entry-card .entry-title {--theme-font-size:18px;}.ct-order-review {--order-review-padding:25px;} [data-products] {--shop-columns:repeat(1, minmax(0, 1fr));}.related [data-products], .upsells [data-products] {--shop-columns:repeat(1, minmax(0, 1fr));}}</style>
360	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
361	
362<!-- Jetpack Open Graph Tags -->
363<meta property="og:type" content="article" />
364<meta property="og:title" content="Login" />
365<meta property="og:url" content="https://www.soldatinionline.it/login/" />
366<meta property="og:description" content="Visita l&#039;articolo per saperne di più." />
367<meta property="article:published_time" content="2025-02-23T16:55:16+00:00" />
368<meta property="article:modified_time" content="2025-10-14T17:43:00+00:00" />
369<meta property="og:site_name" content="Soldatini On Line" />
370<meta property="og:image" content="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png" />
371<meta property="og:image:width" content="500" />
372<meta property="og:image:height" content="500" />
373<meta property="og:image:alt" content="" />
374<meta property="og:locale" content="it_IT" />
375<meta name="twitter:text:title" content="Login" />
376<meta name="twitter:image" content="https://www.soldatinionline.it/wp-content/uploads/2025/02/cropped-1739794276220-2-270x270.jpg" />
377<meta name="twitter:card" content="summary" />
378<meta name="twitter:description" content="Visita l&#039;articolo per saperne di più." />
379
380<!-- End Jetpack Open Graph Tags -->
381<link rel="icon" href="https://www.soldatinionline.it/wp-content/uploads/2025/02/cropped-1739794276220-2-32x32.jpg" sizes="32x32" />
382<link rel="icon" href="https://www.soldatinionline.it/wp-content/uploads/2025/02/cropped-1739794276220-2-192x192.jpg" sizes="192x192" />
383<link rel="apple-touch-icon" href="https://www.soldatinionline.it/wp-content/uploads/2025/02/cropped-1739794276220-2-180x180.jpg" />
384<meta name="msapplication-TileImage" content="https://www.soldatinionline.it/wp-content/uploads/2025/02/cropped-1739794276220-2-270x270.jpg" />
385<style id="wp-custom-css">
386/* Modula Gallery */
387.modula-item-content:hover img {
388	transform: scale(1.1);
389}
390
391/* elimina titolo footer */
392
393footer .widget-title,
394footer .ct-widget-title,
395footer .wp-block-heading {
396  display: none !important;
397}
398
399footer .widget_nav_menu {
400    margin-top: 20px !important;
401}
402
403/* spazio bianco schede prodotti */
404/* Aumenta lo spazio bianco interno (padding) solo sui lati (destra e sinistra) di ogni riquadro prodotto */
405.woocommerce ul.products li.product {
406	
407	/* Aumenta l'ombra sotto i riquadri dei prodotti */
408    /* Parametri di box-shadow:
409       offset-x | offset-y | blur-radius | spread-radius | color */
410    box-shadow: 0px 8px 10px rgba(0, 0, 0, 0.8) !important; /* Ombra più scura e diffusa */
411	
412    padding-left: 35px !important;  /* Spazio bianco sul lato sinistro */
413    padding-right: 35px !important; /* Spazio bianco sul lato destro */
414
415    /* Assicurati che il padding top e bottom non siano stati influenzati se hai provato altro prima */
416    padding-top: auto !important;    /* Mantieni il padding superiore come definito dal tema */
417    padding-bottom: auto !important; /* Mantieni il padding inferiore come definito dal tema */
418    
419    /* Puoi usare 'initial' invece di 'auto' se 'auto' non ha l'effetto desiderato */
420    /* padding-top: initial !important; */
421    /* padding-bottom: initial !important; */
422}
423
424/* OFFERTA */
425/* 2. Modifica la posizione e lo stile dell'etichetta "OFFERTA" */
426.woocommerce ul.products li.product figure .onsale {
427    top: auto !important; /* Rimuovi la posizione "top" esistente */
428    left: 50% !important;
428 /* Sposta il lato sinistro del 50% rispetto al suo genitore */
429    bottom: 0 !important; /* Posizionalo sul bordo inferiore */
430    transform: translateX(-50%) translateY(20%) !important; /* Centra orizzontalmente e sposta leggermente in basso per "cavalcare" il bordo */
431    margin: 0 !important; /* Rimuovi margini esistenti */
432    padding: 5px 10px !important; /* Rimetto un padding per la visibilità */
433    z-index: 10; /* Assicurati che sia sopra altri elementi */
434    position: absolute !important; /* Rendi il posizionamento assoluto rispetto al 'figure' */
435    /* Potresti voler anche modificare il background o il colore del testo per visibilità */
436 background-color: orange !important; */
437    /* color: white !important; */
438}
439</style>
440	</head>
441
442
443<body data-cmplz=1 class="wp-singular page-template-default page page-id-800 wp-custom-logo wp-embed-responsive wp-theme-blocksy wp-child-theme-blocksy-child theme-blocksy stk--is-blocksy-theme woocommerce-no-js" data-link="type-2" data-prefix="single_page" data-header="type-1" data-footer="type-1" itemscope="itemscope" itemtype="https://schema.org/WebPage">
444
445<a class="skip-link screen-reader-text" href="#main">Salta al contenuto</a><div class="ct-drawer-canvas" data-location="start">
446		<div id="search-modal" class="ct-panel" data-behaviour="modal" role="dialog" aria-label="Modal ricerca" inert>
447			<div class="ct-panel-actions">
448				<button class="ct-toggle-close" data-type="type-1" aria-label="Chiudi la ricerca modale">
449					<svg class="ct-icon" width="12" height="12" viewBox="0 0 15 15"><path d="M1 15a1 1 0 01-.71-.29 1 1 0 010-1.41l5.8-5.8-5.8-5.8A1 1 0 011.7.29l5.8 5.8 5.8-5.8a1 1 0 011.41 1.41l-5.8 5.8 5.8 5.8a1 1 0 01-1.41 1.41l-5.8-5.8-5.8 5.8A1 1 0 011 15z"/></svg>				</button>
450			</div>
451
452			<div class="ct-panel-content">
453				
454
455<form role="search" method="get" class="ct-search-form" data-form-controls="inside" data-taxonomy-filter="false" data-submit-button="icon" action="https://www.soldatinionline.it/" data-live-results="thumbs">
456
457	<div class="ct-search-form-inner ct-pseudo-input" >
458		
459			<input
460				type="search" class="modal-field"				placeholder="Iniziare a digitare per cercare"
461				value=""
462				name="s"
463				autocomplete="off"
464				title="Cerca per..."
465				aria-label="Cerca per..."
466									role="combobox"
467					aria-autocomplete="list"
468					aria-controls="ct-search-results-bd2"
469					aria-describedby="ct-search-status-bd2"
470					aria-expanded="false"
471											>
472
473			
474		
475		<button type="submit" class="wp-element-button" aria-label="Pulsante di ricerca">
476			<svg class="ct-icon ct-search-button-content" aria-hidden="true" width="15" height="15" viewBox="0 0 15 15"><path d="M14.8,13.7L12,11c0.9-1.2,1.5-2.6,1.5-4.2c0-3.7-3-6.8-6.8-6.8S0,3,0,6.8s3,6.8,6.8,6.8c1.6,0,3.1-0.6,4.2-1.5l2.8,2.8c0.1,0.1,0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2C15.1,14.5,15.1,14,14.8,13.7z M1.5,6.8c0-2.9,2.4-5.2,5.2-5.2S12,3.9,12,6.8S9.6,12,6.8,12S1.5,9.6,1.5,6.8z"/></svg>
477			<span class="ct-ajax-loader">
478				<svg viewBox="0 0 24 24">
479					<circle cx="12" cy="12" r="10" opacity="0.2" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="2"/>
480
481					<path d="m12,2c5.52,0,10,4.48,10,10" fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2">
482						<animateTransform
483							attributeName="transform"
484							attributeType="XML"
485							type="rotate"
486							dur="0.6s"
487							from="0 12 12"
488							to="360 12 12"
489							repeatCount="indefinite"
490							begin="indefinite"
491						/>
492					</path>
493				</svg>
494			</span>
495		</button>
496
497		
498					<input type="hidden" name="ct_post_type" value="post:page:product">
499		
500		
501
502			</div>
503
504			<div
505			class="screen-reader-text"
506			id="ct-search-status-bd2"
507			aria-live="polite"
508			role="status">
509			Nessun risultato		</div>
510	
511</form>
512			</div>
513		</div>
514
515		<div id="offcanvas" class="ct-panel ct-header" data-behaviour="modal" role="dialog" aria-label="Modal offcanvas" inert="">
516				<div class="ct-panel-actions">
517					
518					
519				<button class="ct-toggle-close" data-type="type-1" aria-label="Chiudi il carrello">
520					<svg class="ct-icon" width="12" height="12" viewBox="0 0 15 15"><path d="M1 15a1 1 0 01-.71-.29 1 1 0 010-1.41l5.8-5.8-5.8-5.8A1 1 0 011.7.29l5.8 5.8 5.8-5.8a1 1 0 011.41 1.41l-5.8 5.8 5.8 5.8a1 1 0 01-1.41 1.41l-5.8-5.8-5.8 5.8A1 1 0 011 15z"/></svg>
521				</button>
522			
523				</div>
524			<div class="ct-panel-content" data-device="desktop"><div class="ct-panel-content-inner"></div></div><div class="ct-panel-content" data-device="mobile"><div class="ct-panel-content-inner">
525<div
526	class="ct-header-text "
527	data-id="text">
528	<div class="entry-content is-layout-flow">
529		<p><img fetchpriority='high' class="alignnone size-medium wp-image-30" src="https://wordpress-566072-2146620.cloudwaysapps.com/w
529p-content/uploads/2021/09/logo-light.svg" alt="" width="180" height="auto" /></p>	</div>
530</div>
531
532<div
533	class="ct-header-cta"
534	data-id="button">
535	<a
536		href="#"
537		class="ct-button-ghost"
538		data-size="medium" aria-label="Take Action">
539		Take Action	</a>
540</div>
541
542<nav
543	class="mobile-menu menu-container has-submenu"
544	data-id="mobile-menu" data-interaction="click" data-toggle-type="type-1" data-submenu-dots="yes"	aria-label="Main">
545
546	<ul id="menu-main-1" class=""><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214"><span class="ct-sub-menu-parent"><a href="https://www.soldatinionline.it/immagina/" class="ct-menu-link">Immagina</a><button class="ct-toggle-dropdown-mobile" aria-label="Apri il menu a discesa" aria-haspopup="true" aria-expanded="false"><svg class="ct-icon toggle-icon-1" width="15" height="15" viewBox="0 0 15 15" aria-hidden="true"><path d="M3.9,5.1l3.6,3.6l3.6-3.6l1.4,0.7l-5,5l-5-5L3.9,5.1z"/></svg></button></span>
547<ul class="sub-menu">
548	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-885"><a href="https://www.soldatinionline.it/elenco-richieste/" class="ct-menu-link">Elenco richieste</a></li>
549	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-197"><a href="https://www.soldatinionline.it/nuova-richiesta/" class="ct-menu-link">Nuova richiesta</a></li>
550</ul>
551</li>
552<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-215"><span class="ct-sub-menu-parent"><a href="https://www.soldatinionline.it/crea/" class="ct-menu-link">Finanzia</a><button class="ct-toggle-dropdown-mobile" aria-label="Apri il menu a discesa" aria-haspopup="true" aria-expanded="false"><svg class="ct-icon toggle-icon-1" width="15" height="15" viewBox="0 0 15 15" aria-hidden="true"><path d="M3.9,5.1l3.6,3.6l3.6-3.6l1.4,0.7l-5,5l-5-5L3.9,5.1z"/></svg></button></span>
553<ul class="sub-menu">
554	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-195"><a href="https://www.soldatinionline.it/elenco-progetti/" class="ct-menu-link">Elenco deI progetti</a></li>
555</ul>
556</li>
557<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1112"><a href="https://www.soldatinionline.it/negozio/" class="ct-menu-link">Acquista</a></li>
558<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1795"><a href="https://www.soldatinionline.it/informazioni-e-avvertenze/" class="ct-menu-link">Informazioni</a></li>
559<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1083"><a href="https://www.soldatinionline.it/contatti/" class="ct-menu-link">Contatti</a></li>
560<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-1230"><span class="ct-sub-menu-parent"><a href="https://www.soldatinionline.it/mio-account/" class="ct-menu-link">Account</a><button class="ct-toggle-dropdown-mobile" aria-label="Apri il menu a discesa" aria-haspopup="true" aria-expanded="false"><svg class="ct-icon toggle-icon-1" width="15" height="15" viewBox="0 0 15 15" aria-hidden="true"><path d="M3.9,5.1l3.6,3.6l3.6-3.6l1.4,0.7l-5,5l-5-5L3.9,5.1z"/></svg></button></span>
561<ul class="sub-menu">
562	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1189"><a href="https://www.soldatinionline.it/account/edit-account/" class="ct-menu-link">Modifica account</a></li>
563	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1187"><a href="https://www.soldatinionline.it/account/edit-address/" class="ct-menu-link">Inirizzi</a></li>
564	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1186"><a href="https://www.soldatinionline.it/account/orders/" class="ct-menu-link">Ordini</a></li>
565	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1271"><a href="https://www.soldatinionline.it/cf-dashboard/" class="ct-menu-link">Progetti finanziati</a></li>
566	<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-800 current_page_item menu-item-1232"><a href="https://www.soldatinionline.it/login/" aria-current="page" class="ct-menu-link">Login/Logout</a></li>
567</ul>
568</li>
569<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1328"><a href="https://www.soldatinionline.it/carrello/" class="ct-menu-link">Carrello</a></li>
570</ul></nav>
571
572
573<div
574	class="ct-header-socials "
575	data-id="socials">
576
577	
578		<div class="ct-social-box" data-color="official" data-icon-size="custom" data-icons-type="rounded:solid" >
579			
580			
581							
582				<a href="#" data-network="facebook" aria-label="Facebook" style="--official-color: #557dbc" rel="nofollow">
583					<span class="ct-icon-container">
584					<svg
585					width="20px"
586					height="20px"
587					viewBox="0 0 20 20"
588					aria-hidden="true">
589						<path d="M20,10.1c0-5.5-4.5-10-10-10S0,4.5,0,10.1c0,5,3.7,9.1,8.4,9.9v-7H5.9v-2.9h2.5V7.9C8.4,5.4,9.9,4,12.2,4c1.1,0,2.2,0.2,2.2,0.2v2.5h-1.3c-1.2,0-1.6,0.8-1.6,1.6v1.9h2.8L13.9,13h-2.3v7C16.3,19.2,20,15.1,20,10.1z"/>
590					</svg>
591				</span>				</a>
592			
593			
594					</div>
595
596	
597</div>
598</div></div></div></div>
599<div id="main-container">
600	<header id="header" class="ct-header" data-id="type-1" itemscope="" itemtype="https://schema.org/WPHeader"><div data-device="desktop"><div data-row="middle" data-column-set="3"><div class="ct-container"><div data-column="start" data-placements="1"><div data-items="primary">
601<div	class="site-branding"
602	data-id="logo"	data-logo="left"	itemscope="itemscope" itemtype="https://schema.org/Organization">
603
604			<a href="https://www.soldatinionline.it/" class="site-logo-container" rel="home" itemprop="url" ><img width="500" height="500" src="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png" class="default-logo" alt="Logo Soldatini On Line" fetchpriority="high" srcset="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png 500w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-200x200.png 200w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-150x150.png 150w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-300x300.png 300w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-100x100.png 100w" sizes="(max-width: 500px) 100v
604w, 500px" /></a>	
605			<div class="site-title-container">
606			<span class="site-title " itemprop="name"><a href="https://www.soldatinionline.it/" rel="home" itemprop="url">Soldatini On Line</a></span>			<p class="site-description " itemprop="description">Il Crowdfunding italiano dei soldatini</p>		</div>
607	  </div>
608
609</div></div><div data-column="middle"><div data-items="">
610<nav
611	id="header-menu-1"
612	class="header-menu-1 menu-container"
613	data-id="menu" data-interaction="hover"	data-menu="type-4"
614	data-dropdown="type-3:solid"		data-responsive="no"	itemscope="" itemtype="https://schema.org/SiteNavigationElement"	aria-label="Main">
615
616	<ul id="menu-main" class="menu"><li id="menu-item-214" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-214 animated-submenu-block"><a href="https://www.soldatinionline.it/immagina/" class="ct-menu-link">Immagina<span class="ct-toggle-dropdown-desktop"><svg class="ct-icon" width="8" height="8" viewBox="0 0 15 15" aria-hidden="true"><path d="M2.1,3.2l5.4,5.4l5.4-5.4L15,4.3l-7.5,7.5L0,4.3L2.1,3.2z"/></svg></span></a><button class="ct-toggle-dropdown-desktop-ghost" aria-label="Apri il menu a discesa" aria-haspopup="true" aria-expanded="false"></button>
617<ul class="sub-menu">
618	<li id="menu-item-885" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-885"><a href="https://www.soldatinionline.it/elenco-richieste/" class="ct-menu-link">Elenco richieste</a></li>
619	<li id="menu-item-197" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-197"><a href="https://www.soldatinionline.it/nuova-richiesta/" class="ct-menu-link">Nuova richiesta</a></li>
620</ul>
621</li>
622<li id="menu-item-215" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-215 animated-submenu-block"><a href="https://www.soldatinionline.it/crea/" class="ct-menu-link">Finanzia<span class="ct-toggle-dropdown-desktop"><svg class="ct-icon" width="8" height="8" viewBox="0 0 15 15" aria-hidden="true"><path d="M2.1,3.2l5.4,5.4l5.4-5.4L15,4.3l-7.5,7.5L0,4.3L2.1,3.2z"/></svg></span></a><button class="ct-toggle-dropdown-desktop-ghost" aria-label="Apri il menu a discesa" aria-haspopup="true" aria-expanded="false"></button>
623<ul class="sub-menu">
624	<li id="menu-item-195" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-195"><a href="https://www.soldatinionline.it/elenco-progetti/" class="ct-menu-link">Elenco deI progetti</a></li>
625</ul>
626</li>
627<li id="menu-item-1112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1112"><a href="https://www.soldatinionline.it/negozio/" class="ct-menu-link">Acquista</a></li>
628<li id="menu-item-1795" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1795"><a href="https://www.soldatinionline.it/informazioni-e-avvertenze/" class="ct-menu-link">Informazioni</a></li>
629<li id="menu-item-1083" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1083"><a href="https://www.soldatinionline.it/contatti/" class="ct-menu-link">Contatti</a></li>
630<li id="menu-item-1230" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-1230 animated-submenu-block"><a href="https://www.soldatinionline.it/mio-account/" class="ct-menu-link">Account<span class="ct-toggle-dropdown-desktop"><svg class="ct-icon" width="8" height="8" viewBox="0 0 15 15" aria-hidden="true"><path d="M2.1,3.2l5.4,5.4l5.4-5.4L15,4.3l-7.5,7.5L0,4.3L2.1,3.2z"/></svg></span></a><button class="ct-toggle-dropdown-desktop-ghost" aria-label="Apri il menu a discesa" aria-haspopup="true" aria-expanded="false"></button>
631<ul class="sub-menu">
632	<li id="menu-item-1189" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1189"><a href="https://www.soldatinionline.it/account/edit-account/" class="ct-menu-link">Modifica account</a></li>
633	<li id="menu-item-1187" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1187"><a href="https://www.soldatinionline.it/account/edit-address/" class="ct-menu-link">Inirizzi</a></li>
634	<li id="menu-item-1186" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1186"><a href="https://www.soldatinionline.it/account/orders/" class="ct-menu-link">Ordini</a></li>
635	<li id="menu-item-1271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1271">
635<a href="https://www.soldatinionline.it/cf-dashboard/" class="ct-menu-link">Progetti finanziati</a></li>
636	<li id="menu-item-1232" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-800 current_page_item menu-item-1232"><a href="https://www.soldatinionline.it/login/" aria-current="page" class="ct-menu-link">Login/Logout</a></li>
637</ul>
638</li>
639<li id="menu-item-1328" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1328"><a href="https://www.soldatinionline.it/carrello/" class="ct-menu-link">Carrello</a></li>
640</ul></nav>
641
642</div></div><div data-column="end" data-placements="1"><div data-items="primary">
643<button
644	class="ct-header-search ct-toggle "
645	data-toggle-panel="#search-modal"
646	aria-controls="search-modal"
647	aria-label="Cerca"
648	data-label="left"
649	data-id="search">
650
651	<span class="ct-label ct-hidden-sm ct-hidden-md ct-hidden-lg" aria-hidden="true">Cerca</span>
652
653	<svg class="ct-icon" aria-hidden="true" width="15" height="15" viewBox="0 0 15 15"><path d="M14.8,13.7L12,11c0.9-1.2,1.5-2.6,1.5-4.2c0-3.7-3-6.8-6.8-6.8S0,3,0,6.8s3,6.8,6.8,6.8c1.6,0,3.1-0.6,4.2-1.5l2.8,2.8c0.1,0.1,0.3,0.2,0.5,0.2s0.4-0.1,0.5-0.2C15.1,14.5,15.1,14,14.8,13.7z M1.5,6.8c0-2.9,2.4-5.2,5.2-5.2S12,3.9,12,6.8S9.6,12,6.8,12S1.5,9.6,1.5,6.8z"/></svg></button>
654</div></div></div></div></div><div data-device="mobile"><div data-row="middle" data-column-set="2"><div class="ct-container"><div data-column="start" data-placements="1"><div data-items="primary">
655<div	class="site-branding"
656	data-id="logo"	data-logo="left"	>
657
658			<a href="https://www.soldatinionline.it/" class="site-logo-container" rel="home" itemprop="url" ><img fetchpriority='high' width="500" height="500" src="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png" class="default-logo" alt="Logo Soldatini On Line" srcset="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png 500w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-200x200.png 200w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-150x150.png 150w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-300x300.png 300w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-100x100.png 100w" sizes="(max-width: 500px) 100v
658w, 500px" /></a>	
659			<div class="site-title-container">
660			<span class="site-title "><a href="https://www.soldatinionline.it/" rel="home" >Soldatini On Line</a></span>			<p class="site-description ">Il Crowdfunding italiano dei soldatini</p>		</div>
661	  </div>
662
663</div></div><div data-column="end" data-placements="1"><div data-items="primary">
664<button
665	class="ct-header-trigger ct-toggle "
666	data-toggle-panel="#offcanvas"
667	aria-controls="offcanvas"
668	data-design="simple"
669	data-label="right"
670	aria-label="Menu"
671	data-id="trigger">
672
673	<span class="ct-label ct-hidden-sm ct-hidden-md ct-hidden-lg" aria-hidden="true">Menu</span>
674
675	<svg class="ct-icon" width="18" height="14" viewBox="0 0 18 14" data-type="type-1" aria-hidden="true">
676		<rect y="0.00" width="18" height="1.7" rx="1"/>
677		<rect y="6.15" width="18" height="1.7" rx="1"/>
678		<rect y="12.3" width="18" height="1.7" rx="1"/>
679	</svg></button>
680</div></div></div></div></div></header>
681	<main id="main" class="site-main hfeed" tabindex="-1">
682
683		
684	<div
685		class="ct-container-full"
686				data-content="normal"		data-vertical-spacing="top:bottom">
687
688		
689		
690	<article
691		id="post-800"
692		class="post-800 page type-page status-publish hentry">
693
694		<div class="blocksy-woo-messages-default woocommerce-notices-wrapper"><div class="woocommerce"></div></div>
695		
696		
697		<div class="entry-content is-layout-constrained">
698			
699<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
700
701
702<div class="logged-out has-login-form wp-block-loginout"><form name="loginform" id="loginform" action="https://www.soldatinionline.it/wp-login.php" method="post"><p class="login-username">
703				<label for="user_login">Nome utente o indirizzo email</label>
704				<input type="text" name="log" id="user_login" autocomplete="username" class="input" value="" size="20" />
705			</p><p class="login-password">
706				<label for="user_pass">Password</label>
707				<input type="password" name="pwd" id="user_pass" autocomplete="current-password" spellcheck="false" class="input" value="" size="20" />
708			</p><p class="login-remember"><label><input name="rememberme" type="checkbox" id="rememberme" value="forever" /> Ricordami</label></p><p class="login-submit">
709				<input type="submit" name="wp-submit" id="wp-submit" class="button button-primary" value="Accedi" />
710				<input type="hidden" name="redirect_to" value="https://www.soldatinionline.it/login/" />
711			</p></form></div>
712
713
714<p class="wp-block-paragraph"></p>
715		</div>
716
717		
718		
719		
720		
721	</article>
722
723	
724		
725			</div>
726
727	</main>
728
729	<footer id="footer" class="ct-footer" data-id="type-1" itemscope="" itemtype="https://schema.org/WPFooter"><div data-row="top"><div class="ct-container"><div data-column="widget-area-1"><div class="ct-widget is-layout-flow widget_nav_menu" id="nav_menu-3"><h2 class="widget-title">Menu footer</h2><nav class="menu-senza-nome-container" aria-label="Menu footer"><ul id="menu-senza-nome" class="widget-menu"><li id="menu-item-1215" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1215"><a href="https://www.soldatinionline.it/carrello/">Carrello</a></li>
730<li id="menu-item-1210" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1210"><a href="https://www.soldatinionline.it/termini-e-condizioni/">Termini e condizioni</a></li>
731<li id="menu-item-1209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1209"><a href="https://www.soldatinionline.it/cookie-policy-ue/">Cookie Policy (UE)</a></li>
732</ul></nav></div></div><div data-column="ghost"></div></div></div><div data-row="bottom"><div class="ct-container"><div data-column="copyright">
733<div
734	class="ct-footer-copyright"
735	data-id="copyright">
736
737	<p>Copyright © 2026 - Soldatini On Line</p></div>
738</div></div></div></footer></div>
739
740<script type="speculationrules">
741{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/blocksy-child/*","/wp-content/themes/blocksy/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
742</script>
742
743<div class="gtranslate_wrapper" id="gt-wrapper-22550349"></div>
744<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
745<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-bottom-right cmplz-categories-type-save-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin">
746	<div class="cmplz-header">
747		<div class="cmplz-logo"><a href="https://www.soldatinionline.it/" class="custom-logo-link" rel="home"><img fetchpriority='high' width="500" height="500" src="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png" class="custom-logo" alt="Logo Soldatini On Line" srcset="https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente.png 500w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-200x200.png 200w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-150x150.png 150w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-300x300.png 300w, https://www.soldatinionline.it/wp-content/uploads/2025/02/SoL_logo_trasparente-100x100.png 100w" sizes="(max-width: 500px) 100v
747w, 500px" /></a></div>
748		<div class="cmplz-title" id="cmplz-header-1-optin">Gestisci Consenso</div>
749		<div class="cmplz-close" tabindex="0" role="button" aria-label="Chiudi la finestra di dialogo">
750			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
751		</div>
752	</div>
753
754	<div class="cmplz-divider cmplz-divider-header"></div>
755	<div class="cmplz-body">
756		<div class="cmplz-message" id="cmplz-message-1-optin">Per fornire le migliori esperienze, utilizziamo tecnologie come i cookie per memorizzare e/o accedere alle informazioni del dispositivo. Il consenso a queste tecnologie ci permetterà di elaborare dati come il comportamento di navigazione o ID unici su questo sito. Non acconsentire o ritirare il consenso può influire negativamente su alcune caratteristiche e funzioni.</div>
757		<!-- categories start -->
758		<div class="cmplz-categories">
759			<div class="cmplz-category cmplz-functional">
760				<div class="cmplz-category-header">
761					<span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Funzionale</span>
762					<span class='cmplz-always-active'>
763						<span class="cmplz-banner-checkbox">
764							<input type="checkbox"
765									id="cmplz-functional-optin"
766									data-category="cmplz_functional"
767									class="cmplz-consent-checkbox cmplz-functional"
768									size="40"
769									value="1"/>
770							<label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Funzionale</span></label>
771						</span>
772						Sempre attivo					</span>
773					<button class="cmplz-category-toggle"
774							aria-expanded="false"
775							aria-controls="cmplz-desc-functional-1-optin"
776							aria-labelledby="cmplz-title-functional-1-optin">
777						<span class="cmplz-icon cmplz-open">
778							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
779						</span>
780					</button>
781				</div>
782				<div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden>
783					<span class="cmplz-description-functional">L'archiviazione tecnica o l'accesso sono strettamente necessari al fine legittimo di consentire l'uso di un servizio specifico esplicitamente richiesto dall'abbonato o dall'utente, o al solo scopo di effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica.</span>
784				</div>
785			</div>
786
787			<div class="cmplz-category cmplz-preferences">
788				<div class="cmplz-category-header">
789					<span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Preferenze</span>
790					<span class="cmplz-banner-checkbox">
791						<input type="checkbox"
792								id="cmplz-preferences-optin"
793								data-category="cmplz_preferences"
794								class="cmplz-consent-checkbox cmplz-preferences"
795								size="40"
796								value="1"/>
797						<label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Preferenze</span></label>
798					</span>
799					<button class="cmplz-category-toggle"
800							aria-expanded="false"
801							aria-controls="cmplz-desc-preferences-1-optin"
802							aria-labelledby="cmplz-title-preferences-1-optin">
803						<span class="cmplz-icon cmplz-open">
804							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
804<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
805						</span>
806					</button>
807				</div>
808				<div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden>
809					<span class="cmplz-description-preferences">L'archiviazione tecnica o l'accesso sono necessari per lo scopo legittimo di memorizzare le preferenze che non sono richieste dall'abbonato o dall'utente.</span>
810				</div>
811			</div>
812
813			<div class="cmplz-category cmplz-statistics">
814				<div class="cmplz-category-header">
815					<span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Statistiche</span>
816					<span class="cmplz-banner-checkbox">
817						<input type="checkbox"
818								id="cmplz-statistics-optin"
819								data-category="cmplz_statistics"
820								class="cmplz-consent-checkbox cmplz-statistics"
821								size="40"
822								value="1"/>
823						<label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistiche</span></label>
824					</span>
825					<button class="cmplz-category-toggle"
826							aria-expanded="false"
827							aria-controls="cmplz-desc-statistics-1-optin"
828							aria-labelledby="cmplz-title-statistics-1-optin">
829						<span class="cmplz-icon cmplz-open">
830							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
831						</span>
832					</button>
833				</div>
834				<div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden>
835					<span class="cmplz-description-statistics">L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici.</span>
836					<span class="cmplz-description-statistics-anonymous">L'archiviazione tecnica o l'accesso che viene utilizzato esclusivamente per scopi statistici anonimi. Senza un mandato di comparizione, una conformità volontaria da parte del vostro Fornitore di Servizi Internet, o ulteriori registrazioni da parte di terzi, le informazioni memorizzate o recuperate per questo scopo da sole non possono di solito essere utilizzate per l'identificazione.</span>
837				</div>
838			</div>
839
840			<div class="cmplz-category cmplz-marketing">
841				<div class="cmplz-category-header">
842					<span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Marketing</span>
843					<span class="cmplz-banner-checkbox">
844						<input type="checkbox"
845								id="cmplz-marketing-optin"
846								data-category="cmplz_marketing"
847								class="cmplz-consent-checkbox cmplz-marketing"
848								size="40"
849								value="1"/>
850						<label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label>
851					</span>
852					<button class="cmplz-category-toggle"
853							aria-expanded="false"
854							aria-controls="cmplz-desc-marketing-1-optin"
855							aria-labelledby="cmplz-title-marketing-1-optin">
856						<span class="cmplz-icon cmplz-open">
857							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
858						</span>
859					</button>
860				</div>
861				<div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden>
862					<span class="cmplz-description-marketing">L'archiviazione tecnica o l'accesso sono necessari per creare profili di utenti per inviare pubblicità, o per tracciare l'utente su un sito web o su diversi siti web per scopi di marketing simili.</span>
863				</div>
864			</div>
865		</div><!-- categories end -->
866			</div>
867
868	<div class="cmplz-links cmplz-information">
869		<ul>
870			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Gestisci opzioni</a></li>
871			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
871s-overview">Gestisci servizi</a></li>
872			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Gestisci {vendor_count} fornitori</a></li>
873			<li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Per saperne di più su questi scopi</a></li>
874		</ul>
875			</div>
876
877	<div class="cmplz-divider cmplz-footer"></div>
878
879	<div class="cmplz-buttons">
880		<button class="cmplz-btn cmplz-accept">Accetta</button>
881		<button class="cmplz-btn cmplz-deny">Nega</button>
882		<button class="cmplz-btn cmplz-view-preferences">Visualizza le preferenze</button>
883		<button class="cmplz-btn cmplz-save-preferences">Salva preferenze</button>
884		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Visualizza le preferenze</a>
885			</div>
886
887
888	<div class="cmplz-documents cmplz-links">
889		<ul>
890			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
891			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
892			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
893		</ul>
894			</div>
895</div>
896</div>
897					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Gestisci consenso</button>
898
899</div><div class="ct-drawer-canvas" data-location="end"><div class="ct-drawer-inner">
900	<a href="#main-container" class="ct-back-to-top ct-hidden-sm"
901		data-shape="square"
902		data-alignment="right"
903		title="Torna su" aria-label="Torna su" hidden>
904
905		<svg class="ct-icon" width="15" height="15" viewBox="0 0 20 20"><path d="M10,0L9.4,0.6L0.8,9.1l1.2,1.2l7.1-7.1V20h1.7V3.3l7.1,7.1l1.2-1.2l-8.5-8.5L10,0z"/></svg>	</a>
906
907	</div></div>
908		
908<script type="text/html" id="tmpl-media-frame">
909		<div class="media-frame-title" id="media-frame-title"></div>
910		<h2 class="media-frame-menu-heading">Azioni</h2>
911		<button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false">
912			Menu			<span class="dashicons dashicons-arrow-down" aria-hidden="true"></span>
913		</button>
914		<div class="media-frame-menu"></div>
915		<div class="media-frame-tab-panel">
916			<div class="media-frame-router"></div>
917			<div class="media-frame-content"></div>
918		</div>
919		<h2 class="media-frame-actions-heading screen-reader-text">
920		Azioni per i media selezionati		</h2>
921		<div class="media-frame-toolbar"></div>
922		<div class="media-frame-uploader"></div>
923	</script>
923
924
925		
925<script type="text/html" id="tmpl-media-modal">
926		<div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title">
927			<# if ( data.hasCloseButton ) { #>
928				<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
929					Chiudi la finestra di dialogo				</span></button>
930			<# } #>
931			<div class="media-modal-content" role="document"></div>
932		</div>
933		<div class="media-modal-backdrop"></div>
934	</script>
934
935
936		
936<script type="text/html" id="tmpl-uploader-window">
937		<div class="uploader-window-content">
938			<div class="uploader-editor-title">Trascina file per caricare</div>
939		</div>
940	</script>
940
941
942		
942<script type="text/html" id="tmpl-uploader-editor">
943		<div class="uploader-editor-content">
944			<div class="uploader-editor-title">Trascina file per caricare</div>
945		</div>
946	</script>
946
947
948		
948<script type="text/html" id="tmpl-uploader-inline">
949		<# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #>
950		<# if ( data.canClose ) { #>
951		<button class="close dashicons dashicons-no"><span class="screen-reader-text">
952			Chiudi l'uploader		</span></button>
953		<# } #>
954		<div class="uploader-inline-content {{ messageClass }}">
955		<# if ( data.message ) { #>
956			<h2 class="upload-message">{{ data.message }}</h2>
957		<# } #>
958					<div class="upload-ui">
959				<h2 class="upload-instructions drop-instructions">Trascina file per caricare</h2>
960				<p class="upload-instructions drop-instructions">oppure</p>
961				<button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Seleziona i file</button>
962			</div>
963
964			<div class="upload-inline-status"></div>
965
966			<div class="post-upload-ui" id="post-upload-info">
967				
968				<p class="max-upload-size">
969				Dimensione massima di caricamento file: 128 MB.				</p>
970
971				<# if ( data.suggestedWidth && data.suggestedHeight ) { #>
972					<p class="suggested-dimensions">
973						Dimensioni suggerite per l'immagine: {{data.suggestedWidth}} per {{data.suggestedHeight}} pixel.					</p>
974				<# } #>
975
976							</div>
977				</div>
978	</script>
978
979
980		
980<script type="text/html" id="tmpl-media-library-view-switcher">
981		<a href="https://www.soldatinionline.it/wp-admin/upload.php?mode=list" class="view-list">
982			<span class="screen-reader-text">
983				Visualizzazione in modalità elenco			</span>
984		</a>
985		<a href="https://www.soldatinionline.it/wp-admin/upload.php?mode=grid" class="view-grid current" aria-current="page">
986			<span class="screen-reader-text">
987				Visualizzazione in modalità griglia			</span>
988		</a>
989	</script>
989
990
991		
991<script type="text/html" id="tmpl-uploader-status">
992		<h2>Caricamento</h2>
993
994		<div class="media-progress-bar"><div></div></div>
995		<div class="upload-details">
996			<span class="upload-count">
997				<span class="upload-index"></span> / <span class="upload-total"></span>
998			</span>
999			<span class="upload-detail-separator">&ndash;</span>
1000			<span class="upload-filename"></span>
1001		</div>
1002		<div class="upload-errors"></div>
1003		<button type="button" class="button upload-dismiss-errors">Ignora gli errori</button>
1004	</script>
1004
1005
1006		
1006<script type="text/html" id="tmpl-uploader-status-error">
1007		<span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span>
1008		<span class="upload-error-message">{{ data.message }}</span>
1009	</script>
1009
1010
1011		
1011<script type="text/html" id="tmpl-edit-attachment-frame">
1012		<div class="edit-media-header">
1013			<button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Modifica l'elemento media precedente</span></button>
1014			<button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Modifica l'elemento media successivo</span></button>
1015			<button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Chiudi la finestra di dialogo</span></button>
1016		</div>
1017		<div class="media-frame-title"></div>
1018		<div class="media-frame-content"></div>
1019	</script>
1019
1020
1021		
1021<script type="text/html" id="tmpl-attachment-details-two-column">
1022		<div class="attachment-media-view {{ data.orientation }}">
1023						<h2 class="screen-reader-text">Anteprima allegato</h2>
1024			<div class="thumbnail thumbnail-{{ data.type }}">
1025				<# if ( data.uploading ) { #>
1026					<div class="media-progress-bar"><div></div></div>
1027				<# } else if ( data.sizes && data.sizes.full ) { #>
1028					<img fetchpriority='high' class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" />
1029				<# } else if ( data.sizes && data.sizes.large ) { #>
1030					<img fetchpriority='high' class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" />
1031				<# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
1032					<img fetchpriority='high' class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" />
1033				<# } #>
1034
1035				<# if ( 'audio' === data.type ) { #>
1036				<div class="wp-media-wrapper wp-audio">
1037					<audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1038						<source type="{{ data.mime }}" src="{{ data.url }}" />
1039					</audio>
1040				</div>
1041				<# } else if ( 'video' === data.type ) {
1042					var w_rule = '';
1043					if ( data.width ) {
1044						w_rule = 'width: ' + data.width + 'px;';
1045					} else if ( wp.media.view.settings.contentWidth ) {
1046						w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1047					}
1048				#>
1049				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1050					<video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata"
1051						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1052						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1053						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1054						<source type="{{ data.mime }}" src="{{ data.url }}" />
1055					</video>
1056				</div>
1057				<# } #>
1058
1059				<div class="attachment-actions">
1060					<# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #>
1061					<button type="button" class="button edit-attachment">Modifica immagine</button>
1062					<# } else if ( 'pdf' === data.subtype && data.sizes ) { #>
1063					<p>Anteprima documento</p>
1064					<# } #>
1065				</div>
1066			</div>
1067		</div>
1068		<div class="attachment-info">
1069			<span class="settings-save-status" role="status">
1070				<span class="spinner"></span>
1071				<span class="saved">Salvato.</span>
1072			</span>
1073			<div class="details">
1074				<h2 class="screen-reader-text">
1075					Dettagli				</h2>
1076				<div class="uploaded"><strong>Caricato il:</strong> {{ data.dateFormatted }}</div>
1077				<div class="uploaded-by word-wrap-break-word">
1078					<strong>Caricato da:</strong>
1079						<# if ( data.authorLink ) { #>
1080							<a href="{{ data.authorLink }}">{{ data.authorName }}</a>
1081						<# } else { #>
1082							{{ data.authorName }}
1083						<# } #>
1084				</div>
1085				<# if ( data.uploadedToTitle ) { #>
1086					<div class="uploaded-to">
1087						<strong>Caricato in:</strong>
1088						<# if ( data.uploadedToLink ) { #>
1089							<a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a>
1090						<# } else { #>
1091							{{ data.uploadedToTitle }}
1092						<# } #>
1093					</div>
1094				<# } #>
1095				<div class="filename"><strong>Nome file:</strong> {{ data.filename }}</div>
1096				<div class="file-type"><strong>Tipo di file:</strong> {{ data.mime }}</div>
1097				<div class="file-size"><strong>Dimensione del file:</strong> {{ data.filesizeHumanReadable }}</div>
1098				<# if ( 'image' === data.type && ! data.uploading ) { #>
1099					<# if ( data.width && data.height ) { #>
1100						<div class="dimensions"><strong>Dimensioni:</strong>
1101							{{ data.width }} per {{ data.height }} pixel						</div>
1102					<# } #>
1103
1104					<# if ( data.originalImageURL && data.originalImageName ) { #>
1105						<div class="word-wrap-break-word">
1106							<strong>Immagine originale:</strong>
1107							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1108						</div>
1109					<# } #>
1110				<# } #>
1111
1112				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1113					<div class="file-length"><strong>Lunghezza:</strong>
1114						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1115						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1116					</div>
1117				<# } #>
1118
1119				<# if ( 'audio' === data.type && data.meta.bitrate ) { #>
1120					<div class="bitrate">
1121						<strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s
1122						<# if ( data.meta.bitrate_mode ) { #>
1123						{{ ' ' + data.meta.bitrate_mode.toUpperCase() }}
1124						<# } #>
1125					</div>
1126				<# } #>
1127
1128				<# if ( data.mediaStates ) { #>
1129					<div class="media-states"><strong>Usato come:</strong> {{ data.mediaStates }}</div>
1130				<# } #>
1131
1132				<div class="compat-meta">
1133					<# if ( data.compat && data.compat.meta ) { #>
1134						{{{ data.compat.meta }}}
1135					<# } #>
1136				</div>
1137			</div>
1138
1139			<div class="settings">
1140				<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1141				<# if ( 'image' === data.type ) { #>
1142					<span class="setting alt-text has-description" data-setting="alt">
1143						<label for="attachment-details-two-column-alt-text" class="name">Testo alternativo</label>
1144						<textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1145					</span>
1146					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Impara come descrivere lo scopo dell'immagine<span class="screen-reader-text"> (si apre in una nuova scheda)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Lascia vuoto se l'immagine è puramente decorativa.</p>
1147				<# } #>
1148								<span class="setting" data-setting="title">
1149					<label for="attachment-details-two-column-title" class="name">Titolo</label>
1150					<input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1151				</span>
1152								<# if ( 'audio' === data.type ) { #>
1153								<span class="setting" data-setting="artist">
1154					<label for="attachment-details-two-column-artist" class="name">Artista</label>
1155					<input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1156				</span>
1157								<span class="setting" data-setting="album">
1158					<label for="attachment-details-two-column-album" class="name">Album</label>
1159					<input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" />
1160				</span>
1161								<# } #>
1162				<span class="setting" data-setting="caption">
1163					<# if ( 'image' === data.type ) { #>
1164					<label for="attachment-details-two-column-caption" class="name">Didascalia dell&#039;immagine</label>
1165					<# } else { #>
1166					<label for="attachment-details-two-column-caption" class="name">Descrizione breve</label>
1167					<# } #>
1168					<textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1169				</span>
1170				<span class="setting" data-setting="description">
1171					<label for="attachment-details-two-column-description" class="name">Descrizione</label>
1172					<textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1173				</span>
1174				<span class="setting" data-setting="url">
1175					<label for="attachment-details-two-column-copy-link" class="name">URL del file:</label>
1176					<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1177					<span class="copy-to-clipboard-container">
1178						<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">Copia l'URL negli appunti</button>
1179						<span class="success hidden" aria-hidden="true">Copiato!</span>
1180					</span>
1181				</span>
1182				<div class="attachment-compat"></div>
1183			</div>
1184
1185			<div class="actions">
1186				<# if ( data.link ) { #>
1187										<a class="view-attachment" href="{{ data.link }}">Visualizza file media</a>
1188				<# } #>
1189				<# if ( data.can.save ) { #>
1190					<# if ( data.link ) { #>
1191						<span class="links-separator">|</span>
1192					<# } #>
1193					<a href="{{ data.editLink }}">Modifica i dettagli aggiuntivi</a>
1194				<# } #>
1195				<# if ( data.can.save && data.link ) { #>
1196					<span class="links-separator">|</span>
1197					<a href="{{ data.url }}" download>Scarica il file</a>
1198				<# } #>
1199				<# if ( ! data.uploading && data.can.remove ) { #>
1200					<# if ( data.link || data.can.save ) { #>
1201						<span class="links-separator">|</span>
1202					<# } #>
1203											<button type="button" class="button-link delete-attachment">Elimina definitivamente</button>
1204									<# } #>
1205			</div>
1206		</div>
1207	</script>
1207
1208
1209		
1209<script type="text/html" id="tmpl-attachment">
1210		<div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}">
1211			<div class="thumbnail">
1212				<# if ( data.uploading ) { #>
1213					<div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div>
1214				<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1215					<div class="centered">
1216						<img src="{{ data.size.url }}" draggable="false" alt="" />
1217					</div>
1218				<# } else { #>
1219					<div class="centered">
1220						<# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
1221							<img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" />
1222						<# } else if ( data.sizes ) {
1223								if ( data.sizes.medium ) { #>
1224									<img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" />
1225								<# } else { #>
1226									<img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" />
1227								<# } #>
1228						<# } else { #>
1229							<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1230						<# } #>
1231					</div>
1232					<div class="filename">
1233						<div>{{ data.filename }}</div>
1234					</div>
1235				<# } #>
1236			</div>
1237			<# if ( data.buttons.close ) { #>
1238				<button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1239					Rimuovi				</span></button>
1240			<# } #>
1241		</div>
1242		<# if ( data.buttons.check ) { #>
1243			<button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">
1244				Deseleziona			</span></button>
1245		<# } #>
1246		<#
1247		var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly';
1248		if ( data.describe ) {
1249			if ( 'image' === data.type ) { #>
1250				<input type="text" value="{{ data.caption }}" class="describe" data-setting="caption"
1251					aria-label="Didascalia"
1252					placeholder="Didascalia&hellip;" {{ maybeReadOnly }} />
1253			<# } else { #>
1254				<input type="text" value="{{ data.title }}" class="describe" data-setting="title"
1255					<# if ( 'video' === data.type ) { #>
1256						aria-label="Titolo del video"
1257						placeholder="Titolo del video&hellip;"
1258					<# } else if ( 'audio' === data.type ) { #>
1259						aria-label="Titolo dell&#039;audio"
1260						placeholder="Titolo dell&#039;audio&hellip;"
1261					<# } else { #>
1262						aria-label="Titolo del media"
1263						placeholder="Titolo del media&hellip;"
1264					<# } #> {{ maybeReadOnly }} />
1265			<# }
1266		} #>
1267	</script>
1267
1268
1269		
1269<script type="text/html" id="tmpl-attachment-details">
1270		<h2>
1271			Dettagli allegato			<span class="settings-save-status" role="status">
1272				<span class="spinner"></span>
1273				<span class="saved">Salvato.</span>
1274			</span>
1275		</h2>
1276		<div class="attachment-info">
1277
1278			<# if ( 'audio' === data.type ) { #>
1279				<div class="wp-media-wrapper wp-audio">
1280					<audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none">
1281						<source type="{{ data.mime }}" src="{{ data.url }}" />
1282					</audio>
1283				</div>
1284			<# } else if ( 'video' === data.type ) {
1285				var w_rule = '';
1286				if ( data.width ) {
1287					w_rule = 'width: ' + data.width + 'px;';
1288				} else if ( wp.media.view.settings.contentWidth ) {
1289					w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;';
1290				}
1291			#>
1292				<div style="{{ w_rule }}" class="wp-media-wrapper wp-video">
1293					<video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata"
1294						<# if ( data.width ) { #>width="{{ data.width }}"<# } #>
1295						<# if ( data.height ) { #>height="{{ data.height }}"<# } #>
1296						<# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>>
1297						<source type="{{ data.mime }}" src="{{ data.url }}" />
1298					</video>
1299				</div>
1300			<# } else { #>
1301				<div class="thumbnail thumbnail-{{ data.type }}">
1302					<# if ( data.uploading ) { #>
1303						<div class="media-progress-bar"><div></div></div>
1304					<# } else if ( 'image' === data.type && data.size && data.size.url ) { #>
1305						<img src="{{ data.size.url }}" draggable="false" alt="" />
1306					<# } else { #>
1307						<img src="{{ data.icon }}" class="icon" draggable="false" alt="" />
1308					<# } #>
1309				</div>
1310			<# } #>
1311
1312			<div class="details">
1313				<div class="filename">{{ data.filename }}</div>
1314				<div class="uploaded">{{ data.dateFormatted }}</div>
1315
1316				<div class="file-size">{{ data.filesizeHumanReadable }}</div>
1317				<# if ( 'image' === data.type && ! data.uploading ) { #>
1318					<# if ( data.width && data.height ) { #>
1319						<div class="dimensions">
1320							{{ data.width }} per {{ data.height }} pixel						</div>
1321					<# } #>
1322
1323					<# if ( data.originalImageURL && data.originalImageName ) { #>
1324						<div class="word-wrap-break-word">
1325							Immagine originale:							<a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a>
1326						</div>
1327					<# } #>
1328
1329					<# if ( data.can.save && data.sizes ) { #>
1330						<a class="edit-attachment" href="{{ data.editLink }}&amp;image-editor" target="_blank">Modifica immagine</a>
1331					<# } #>
1332				<# } #>
1333
1334				<# if ( data.fileLength && data.fileLengthHumanReadable ) { #>
1335					<div class="file-length">Lunghezza:						<span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span>
1336						<span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span>
1337					</div>
1338				<# } #>
1339
1340				<# if ( data.mediaStates ) { #>
1341					<div class="media-states"><strong>Usato come:</strong> {{ data.mediaStates }}</div>
1342				<# } #>
1343
1344				<# if ( ! data.uploading && data.can.remove ) { #>
1345											<button type="button" class="button-link delete-attachment">Elimina definitivamente</button>
1346									<# } #>
1347
1348				<div class="compat-meta">
1349					<# if ( data.compat && data.compat.meta ) { #>
1350						{{{ data.compat.meta }}}
1351					<# } #>
1352				</div>
1353			</div>
1354		</div>
1355		<# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #>
1356		<# if ( 'image' === data.type ) { #>
1357			<span class="setting alt-text has-description" data-setting="alt">
1358				<label for="attachment-details-alt-text" class="name">Testo alternativo</label>
1359				<textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea>
1360			</span>
1361			<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Impara come descrivere lo scopo dell'immagine<span class="screen-reader-text"> (si apre in una nuova scheda)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Lascia vuoto se l'immagine è puramente decorativa.</p>
1362		<# } #>
1363				<span class="setting" data-setting="title">
1364			<label for="attachment-details-title" class="name">Titolo</label>
1365			<input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} />
1366		</span>
1367				<# if ( 'audio' === data.type ) { #>
1368				<span class="setting" data-setting="artist">
1369			<label for="attachment-details-artist" class="name">Artista</label>
1370			<input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" />
1371		</span>
1372				<span class="setting" data-setting="album">
1373			<label for="attachment-details-album" class="name">Album</label>
1374			<input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" />
1375		</span>
1376				<# } #>
1377		<span class="setting" data-setting="caption">
1378			<# if ( 'image' === data.type ) { #>
1379			<label for="attachment-details-caption" class="name">
1379Didascalia dell&#039;immagine</label>
1380			<# } else { #>
1381			<label for="attachment-details-caption" class="name">Descrizione breve</label>
1382			<# } #>
1383			<textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea>
1384		</span>
1385		<span class="setting" data-setting="description">
1386			<label for="attachment-details-description" class="name">Descrizione</label>
1387			<textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea>
1388		</span>
1389		<span class="setting" data-setting="url">
1390			<label for="attachment-details-copy-link" class="name">URL del file:</label>
1391			<input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly />
1392			<div class="copy-to-clipboard-container">
1393				<button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">Copia l'URL negli appunti</button>
1394				<span class="success hidden" aria-hidden="true">Copiato!</span>
1395			</div>
1396		</span>
1397	</script>
1397
1398
1399		
1399<script type="text/html" id="tmpl-media-selection">
1400		<div class="selection-info">
1401			<span class="count"></span>
1402			<# if ( data.editable ) { #>
1403				<button type="button" class="button-link edit-selection">Modifica la selezione</button>
1404			<# } #>
1405			<# if ( data.clearable ) { #>
1406				<button type="button" class="button-link clear-selection">Pulisci</button>
1407			<# } #>
1408		</div>
1409		<div class="selection-view"></div>
1410	</script>
1410
1411
1412		
1412<script type="text/html" id="tmpl-attachment-display-settings">
1413		<h2>Impostazioni visualizzazione allegati</h2>
1414
1415		<# if ( 'image' === data.type ) { #>
1416			<span class="setting align">
1417				<label for="attachment-display-settings-alignment" class="name">Allineamento</label>
1418				<select id="attachment-display-settings-alignment" class="alignment"
1419					data-setting="align"
1420					<# if ( data.userSettings ) { #>
1421						data-user-setting="align"
1422					<# } #>>
1423
1424					<option value="left">
1425						Sinistra					</option>
1426					<option value="center">
1427						Centro					</option>
1428					<option value="right">
1429						Destra					</option>
1430					<option value="none" selected>
1431						Nessuno					</option>
1432				</select>
1433			</span>
1434		<# } #>
1435
1436		<span class="setting">
1437			<label for="attachment-display-settings-link-to" class="name">
1438				<# if ( data.model.canEmbed ) { #>
1439					Incorpora o crea un link				<# } else { #>
1440					Link a				<# } #>
1441			</label>
1442			<select id="attachment-display-settings-link-to" class="link-to"
1443				data-setting="link"
1444				<# if ( data.userSettings && ! data.model.canEmbed ) { #>
1445					data-user-setting="urlbutton"
1446				<# } #>>
1447
1448			<# if ( data.model.canEmbed ) { #>
1449				<option value="embed" selected>
1450					Incorpora il media player				</option>
1451				<option value="file">
1452			<# } else { #>
1453				<option value="none" selected>
1454					Nessuno				</option>
1455				<option value="file">
1456			<# } #>
1457				<# if ( data.model.canEmbed ) { #>
1458					Link al file media				<# } else { #>
1459					File media				<# } #>
1460				</option>
1461				<option value="post">
1462				<# if ( data.model.canEmbed ) { #>
1463					Link alla pagina dell&#039;allegato				<# } else { #>
1464					Pagina dell’allegato				<# } #>
1465				</option>
1466			<# if ( 'image' === data.type ) { #>
1467				<option value="custom">
1468					URL personalizzato				</option>
1469			<# } #>
1470			</select>
1471		</span>
1472		<span class="setting">
1473			<label for="attachment-display-settings-link-to-custom" class="name">URL</label>
1474			<input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1475		</span>
1476
1477		<# if ( 'undefined' !== typeof data.sizes ) { #>
1478			<span class="setting">
1479				<label for="attachment-display-settings-size" class="name">Dimensione</label>
1480				<select id="attachment-display-settings-size" class="size" name="size"
1481					data-setting="size"
1482					<# if ( data.userSettings ) { #>
1483						data-user-setting="imgsize"
1484					<# } #>>
1485											<#
1486						var size = data.sizes['thumbnail'];
1487						if ( size ) { #>
1488							<option value="thumbnail" >
1489								Miniatura &ndash; {{ size.width }} &times; {{ size.height }}
1490							</option>
1491						<# } #>
1492											<#
1493						var size = data.sizes['medium'];
1494						if ( size ) { #>
1495							<option value="medium" >
1496								Medio &ndash; {{ size.width }} &times; {{ size.height }}
1497							</option>
1498						<# } #>
1499											<#
1500						var size = data.sizes['large'];
1501						if ( size ) { #>
1502							<option value="large" >
1503								Grande &ndash; {{ size.width }} &times; {{ size.height }}
1504							</option>
1505						<# } #>
1506											<#
1507						var size = data.sizes['full'];
1508						if ( size ) { #>
1509							<option value="full"  selected='selected'>
1510								Dimensione reale &ndash; {{ size.width }} &times; {{ size.height }}
1511							</option>
1512						<# } #>
1513									</select>
1514			</span>
1515		<# } #>
1516	</script>
1516
1517
1518		
1518<script type="text/html" id="tmpl-gallery-settings">
1519		<h2>Impostazioni galleria</h2>
1520
1521		<span class="setting">
1522			<label for="gallery-settings-link-to" class="name">Link a</label>
1523			<select id="gallery-settings-link-to" class="link-to"
1524				data-setting="link"
1525				<# if ( data.userSettings ) { #>
1526					data-user-setting="urlbutton"
1527				<# } #>>
1528
1529				<option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) {
1530					#>selected="selected"<# }
1531				#>>
1532					Pagina dell’allegato				</option>
1533				<option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1534					File media				</option>
1535				<option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>>
1536					Nessuno				</option>
1537			</select>
1538		</span>
1539
1540		<span class="setting">
1541			<label for="gallery-settings-columns" class="name select-label-inline">Colonne</label>
1542			<select id="gallery-settings-columns" class="columns" name="columns"
1543				data-setting="columns">
1544									<option value="1" <#
1545						if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1546					#>>
1547						1					</option>
1548									<option value="2" <#
1549						if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1550					#>>
1551						2					</option>
1552									<option value="3" <#
1553						if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1554					#>>
1555						3					</option>
1556									<option value="4" <#
1557						if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1558					#>>
1559						4					</option>
1560									<option value="5" <#
1561						if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1562					#>>
1563						5					</option>
1564									<option value="6" <#
1565						if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1566					#>>
1567						6					</option>
1568									<option value="7" <#
1569						if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1570					#>>
1571						7					</option>
1572									<option value="8" <#
1573						if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1574					#>>
1575						8					</option>
1576									<option value="9" <#
1577						if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# }
1578					#>>
1579						9					</option>
1580							</select>
1581		</span>
1582
1583		<span class="setting">
1584			<input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" />
1585			<label for="gallery-settings-random-order" class="checkbox-label-inline">Ordine casuale</label>
1586		</span>
1587
1588		<span class="setting size">
1589			<label for="gallery-settings-size" class="name">Dimensione</label>
1590			<select id="gallery-settings-size" class="size" name="size"
1591				data-setting="size"
1592				<# if ( data.userSettings ) { #>
1593					data-user-setting="imgsize"
1594				<# } #>
1595				>
1596									<option value="thumbnail">
1597						Miniatura					</option>
1598									<option value="medium">
1599						Medio					</option>
1600									<option value="large">
1601						Grande					</option>
1602									<option value="full">
1603						Dimensione reale					</option>
1604							</select>
1605		</span>
1606	</script>
1606
1607
1608		
1608<script type="text/html" id="tmpl-playlist-settings">
1609		<h2>Impostazioni playlist</h2>
1610
1611		<# var emptyModel = _.isEmpty( data.model ),
1612			isVideo = 'video' === data.controller.get('library').props.get('type'); #>
1613
1614		<span class="setting">
1615			<input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #>
1616				checked="checked"
1617			<# } #> />
1618			<label for="playlist-settings-show-list" class="checkbox-label-inline">
1619				<# if ( isVideo ) { #>
1620				Mostra elenco video				<# } else { #>
1621				Mostra la scaletta delle tracce				<# } #>
1622			</label>
1623		</span>
1624
1625		<# if ( ! isVideo ) { #>
1626		<span class="setting">
1627			<input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #>
1628				checked="checked"
1629			<# } #> />
1630			<label for="playlist-settings-show-artist" class="checkbox-label-inline">
1631				Mostra il nome dell'artista nella scaletta			</label>
1632		</span>
1633		<# } #>
1634
1635		<span class="setting">
1636			<input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #>
1637				checked="checked"
1638			<# } #> />
1639			<label for="playlist-settings-show-images" class="checkbox-label-inline">
1640				Mostra le immagini			</label>
1641		</span>
1642	</script>
1642
1643
1644		
1644<script type="text/html" id="tmpl-embed-link-settings">
1645		<span class="setting link-text">
1646			<label for="embed-link-settings-link-text" class="name">Testo del link</label>
1647			<input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" />
1648		</span>
1649		<div class="embed-container" style="display: none;">
1650			<div class="embed-preview"></div>
1651		</div>
1652	</script>
1652
1653
1654		
1654<script type="text/html" id="tmpl-embed-image-settings">
1655		<div class="wp-clearfix">
1656			<div class="thumbnail">
1657				<img src="{{ data.model.url }}" draggable="false" alt="" />
1658			</div>
1659		</div>
1660
1661		<span class="setting alt-text has-description">
1662			<label for="embed-image-settings-alt-text" class="name">Testo alternativo</label>
1663			<textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea>
1664		</span>
1665		<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Impara come descrivere lo scopo dell'immagine<span class="screen-reader-text"> (si apre in una nuova scheda)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Lascia vuoto se l'immagine è puramente decorativa.</p>
1666
1667					<span class="setting caption">
1668				<label for="embed-image-settings-caption" class="name">Didascalia</label>
1669				<textarea id="embed-image-settings-caption" data-setting="caption"></textarea>
1670			</span>
1671		
1672		<fieldset class="setting-group">
1673			<legend class="name">Allinea</legend>
1674			<span class="setting align">
1675				<span class="button-group button-large" data-setting="align">
1676					<button class="button" value="left">
1677						Sinistra					</button>
1678					<button class="button" value="center">
1679						Centro					</button>
1680					<button class="button" value="right">
1681						Destra					</button>
1682					<button class="button active" value="none">
1683						Nessuno					</button>
1684				</span>
1685			</span>
1686		</fieldset>
1687
1688		<fieldset class="setting-group">
1689			<legend class="name">Link a</legend>
1690			<span class="setting link-to">
1691				<span class="button-group button-large" data-setting="link">
1692					<button class="button" value="file">
1693						URL immagine					</button>
1694					<button class="button" value="custom">
1695						URL personalizzato					</button>
1696					<button class="button active" value="none">
1697						Nessuno					</button>
1698				</span>
1699			</span>
1700			<span class="setting">
1701				<label for="embed-image-settings-link-to-custom" class="name">URL</label>
1702				<input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1703			</span>
1704		</fieldset>
1705	</script>
1705
1706
1707		
1707<script type="text/html" id="tmpl-image-details">
1708		<div class="media-embed">
1709			<div class="embed-media-settings">
1710				<div class="column-settings">
1711					<span class="setting alt-text has-description">
1712						<label for="image-details-alt-text" class="name">Testo alternativo</label>
1713						<textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea>
1714					</span>
1715					<p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/" target="_blank">Impara come descrivere lo scopo dell'immagine<span class="screen-reader-text"> (si apre in una nuova scheda)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Lascia vuoto se l'immagine è puramente decorativa.</p>
1716
1717											<span class="setting caption">
1718							<label for="image-details-caption" class="name">Didascalia</label>
1719							<textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea>
1720						</span>
1721					
1722					<h2>Impostazioni di visualizzazione</h2>
1723					<fieldset class="setting-group">
1724						<legend class="legend-inline">Allinea</legend>
1725						<span class="setting align">
1726							<span class="button-group button-large" data-setting="align">
1727								<button class="button" value="left">
1728									Sinistra								</button>
1729								<button class="button" value="center">
1730									Centro								</button>
1731								<button class="button" value="right">
1732									Destra								</button>
1733								<button class="button active" value="none">
1734									Nessuno								</button>
1735							</span>
1736						</span>
1737					</fieldset>
1738
1739					<# if ( data.attachment ) { #>
1740						<# if ( 'undefined' !== typeof data.attachment.sizes ) { #>
1741							<span class="setting size">
1742								<label for="image-details-size" class="name">Dimensione</label>
1743								<select id="image-details-size" class="size" name="size"
1744									data-setting="size"
1745									<# if ( data.userSettings ) { #>
1746										data-user-setting="imgsize"
1747									<# } #>>
1748																			<#
1749										var size = data.sizes['thumbnail'];
1750										if ( size ) { #>
1751											<option value="thumbnail">
1752												Miniatura &ndash; {{ size.width }} &times; {{ size.height }}
1753											</option>
1754										<# } #>
1755																			<#
1756										var size = data.sizes['medium'];
1757										if ( size ) { #>
1758											<option value="medium">
1759												Medio &ndash; {{ size.width }} &times; {{ size.height }}
1760											</option>
1761										<# } #>
1762																			<#
1763										var size = data.sizes['large'];
1764										if ( size ) { #>
1765											<option value="large">
1766												Grande &ndash; {{ size.width }} &times; {{ size.height }}
1767											</option>
1768										<# } #>
1769																			<#
1770										var size = data.sizes['full'];
1771										if ( size ) { #>
1772											<option value="full">
1773												Dimensione reale &ndash; {{ size.width }} &times; {{ size.height }}
1774											</option>
1775										<# } #>
1776																		<option value="custom">
1777										Dimensioni personalizzate									</option>
1778								</select>
1779							</span>
1780						<# } #>
1781							<div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>">
1782								<span class="custom-size-setting">
1783									<label for="image-details-size-width">Larghezza</label>
1784									<input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" />
1785								</span>
1786								<span class="sep" aria-hidden="true">&times;</span>
1787								<span class="custom-size-setting">
1788									<label for="image-details-size-height">Altezza</label>
1789									<input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" />
1790								</span>
1791								<p id="image-size-desc" class="description">Dimensione immagine in pixel</p>
1792							</div>
1793					<# } #>
1794
1795					<span class="setting link-to">
1796						<label for="image-details-link-to" class="name">Link a</label>
1797						<select id="image-details-link-to" data-setting="link">
1798						<# if ( data.attachment ) { #>
1799							<option value="file">
1800								File media							</option>
1801							<option value="post">
1802								Pagina dell’allegato							</option>
1803						<# } else { #>
1804							<option value="file">
1805								URL immagine							</option>
1806						<# } #>
1807							<option value="custom">
1808								URL personalizzato							</option>
1809							<option value="none">
1810								Nessuno							</option>
1811						</select>
1812					</span>
1813					<span class="setting">
1814						<label for="image-details-link-to-custom" class="name">URL</label>
1815						<input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" />
1816					</span>
1817
1818					<div class="advanced-section">
1819						<h2><button type="button" class="button-link advanced-toggle">Opzioni avanzate</button></h2>
1820						<div class="advanced-settings hidden">
1821							<div class="advanced-image">
1822								<span class="setting title-text">
1823									<label for="image-details-title-attribute" class="name">Attributo title dell&#8217;immagine</label>
1824									<input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" />
1825								</span>
1826								<span class="setting extra-classes">
1827									<label for="image-details-css-class" class="name">Classe CSS dell&#8217;immagine</label>
1828									<input type="text" id="image-details-css-class" data-setting="extraClasse
1828s" value="{{ data.model.extraClasses }}" />
1829								</span>
1830							</div>
1831							<div class="advanced-link">
1832								<span class="setting link-target">
1833									<input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>>
1834									<label for="image-details-link-target" class="checkbox-label">Apri il link in una nuova scheda</label>
1835								</span>
1836								<span class="setting link-rel">
1837									<label for="image-details-link-rel" class="name">Link Rel</label>
1838									<input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" />
1839								</span>
1840								<span class="setting link-class-name">
1841									<label for="image-details-link-css-class" class="name">Classe CSS del link</label>
1842									<input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" />
1843								</span>
1844							</div>
1845						</div>
1846					</div>
1847				</div>
1848				<div class="column-image">
1849					<div class="image">
1850						<img src="{{ data.model.url }}" draggable="false" alt="" />
1851						<# if ( data.attachment && window.imageEdit ) { #>
1852							<div class="actions">
1853								<input type="button" class="edit-attachment button" value="Modifica originale" />
1854								<input type="button" class="replace-attachment button" value="Sostituisci" />
1855							</div>
1856						<# } #>
1857					</div>
1858				</div>
1859			</div>
1860		</div>
1861	</script>
1861
1862
1863		
1863<script type="text/html" id="tmpl-image-editor">
1864		<div id="media-head-{{ data.id }}"></div>
1865		<div id="image-editor-{{ data.id }}"></div>
1866	</script>
1866
1867
1868		
1868<script type="text/html" id="tmpl-audio-details">
1869		<# var ext, html5types = {
1870			mp3: wp.media.view.settings.embedMimes.mp3,
1871			ogg: wp.media.view.settings.embedMimes.ogg
1872		}; #>
1873
1874				<div class="media-embed media-embed-details">
1875			<div class="embed-media-settings embed-audio-settings">
1876				<audio crossorigin="anonymous" style="visibility: hidden"
1877	controls
1878	class="wp-audio-shortcode"
1879	width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}"
1880	preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}"
1881	<#
1882		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
1883		#> autoplay<#
1884	}
1885		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
1886		#> loop<#
1887	}
1888	#>
1889>
1890	<# if ( ! _.isEmpty( data.model.src ) ) { #>
1891	<source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
1892	<# } #>
1893
1894		<# if ( ! _.isEmpty( data.model.mp3 ) ) { #>
1895	<source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" />
1896	<# } #>
1897			<# if ( ! _.isEmpty( data.model.ogg ) ) { #>
1898	<source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" />
1899	<# } #>
1900			<# if ( ! _.isEmpty( data.model.flac ) ) { #>
1901	<source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" />
1902	<# } #>
1903			<# if ( ! _.isEmpty( data.model.m4a ) ) { #>
1904	<source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" />
1905	<# } #>
1906			<# if ( ! _.isEmpty( data.model.wav ) ) { #>
1907	<source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" />
1908	<# } #>
1909		</audio>
1910	
1911				<# if ( ! _.isEmpty( data.model.src ) ) {
1912					ext = data.model.src.split('.').pop();
1913					if ( html5types[ ext ] ) {
1914						delete html5types[ ext ];
1915					}
1916				#>
1917				<span class="setting">
1918					<label for="audio-details-source" class="name">URL</label>
1919					<input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
1920					<button type="button" class="button-link remove-setting">Rimuovi sorgente audio</button>
1921				</span>
1922				<# } #>
1923								<# if ( ! _.isEmpty( data.model.mp3 ) ) {
1924					if ( ! _.isUndefined( html5types.mp3 ) ) {
1925						delete html5types.mp3;
1926					}
1927				#>
1928				<span class="setting">
1929					<label for="audio-details-mp3-source" class="name">MP3</label>
1930					<input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" />
1931					<button type="button" class="button-link remove-setting">Rimuovi sorgente audio</button>
1932				</span>
1933				<# } #>
1934								<# if ( ! _.isEmpty( data.model.ogg ) ) {
1935					if ( ! _.isUndefined( html5types.ogg ) ) {
1936						delete html5types.ogg;
1937					}
1938				#>
1939				<span class="setting">
1940					<label for="audio-details-ogg-source" class="name">OGG</label>
1941					<input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" />
1942					<button type="button" class="button-link remove-setting">Rimuovi sorgente audio</button>
1943				</span>
1944				<# } #>
1945								<# if ( ! _.isEmpty( data.model.flac ) ) {
1946					if ( ! _.isUndefined( html5types.flac ) ) {
1947						delete html5types.flac;
1948					}
1949				#>
1950				<span class="setting">
1951					<label for="audio-details-flac-source" class="name">FLAC</label>
1952					<input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" />
1953					<button type="button" class="button-link remove-setting">Rimuovi sorgente audio</button>
1954				</span>
1955				<# } #>
1956								<# if ( ! _.isEmpty( data.model.m4a ) ) {
1957					if ( ! _.isUndefined( html5types.m4a ) ) {
1958						delete html5types.m4a;
1959					}
1960				#>
1961				<span class="setting">
1962					<label for="audio-details-m4a-source" class="name">M4A</label>
1963					<input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" />
1964					<button type="button" class="button-link remove-setting">Rimuovi sorgente audio</button>
1965				</span>
1966				<# } #>
1967								<# if ( ! _.isEmpty( data.model.wav ) ) {
1968					if ( ! _.isUndefined( html5types.wav ) ) {
1969						delete html5types.wav;
1970					}
1971				#>
1972				<span class="setting">
1973					<label for="audio-details-wav-source" class="name">WAV</label>
1974					<input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" />
1975					<button type="button" class="button-link remove-setting">Rimuovi sorgente audio</button>
1976				</span>
1977				<# } #>
1978				
1979				<# if ( ! _.isEmpty( html5types ) ) { #>
1980				<fieldset class="setting-group">
1981					<legend class="name">Aggiungi una sorgente per la massima riproduzione HTML5</legend>
1982					<span class="setting">
1983						<span class="button-large">
1984						<# _.each( html5types, function (mime, type) { #>
1985							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
1986						<# } ) #>
1987						</span>
1988					</span>
1989				</fieldset>
1990				<# } #>
1991
1992				<fieldset class="setting-group">
1993					<legend class="name">Precaricamento</legend>
1994					<span class="setting preload">
1995						<span class="button-group button-large" data-setting="preload">
1996							<button class="button" value="auto">Automatico</button>
1997							<button class="button" value="metadata">Metadati</button>
1998							<button class="button active" value="none">Nessuno</button>
1999						</span>
2000					</span>
2001				</fieldset>
2002
2003				<span class="setting-group">
2004					<span class="setting checkbox-setting autoplay">
2005						<input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" />
2006						<label for="audio-details-autoplay" class="checkbox-label">Autoplay</label>
2007					</span>
2008
2009					<span class="setting checkbox-setting">
2010						<input type="checkbox" id="audio-details-loop" data-setting="loop" />
2011						<label for="audio-details-loop" class="checkbox-label">Loop</label>
2012					</span>
2013				</span>
2014			</div>
2015		</div>
2016	</script>
2016
2017
2018		
2018<script type="text/html" id="tmpl-video-details">
2019		<# var ext, html5types = {
2020			mp4: wp.media.view.settings.embedMimes.mp4,
2021			ogv: wp.media.view.settings.embedMimes.ogv,
2022			webm: wp.media.view.settings.embedMimes.webm
2023		}; #>
2024
2025				<div class="media-embed media-embed-details">
2026			<div class="embed-media-settings embed-video-settings">
2027				<div class="wp-video-holder">
2028				<#
2029				var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width,
2030					h = ! data.model.height ? 360 : data.model.height;
2031
2032				if ( data.model.width && w !== data.model.width ) {
2033					h = Math.ceil( ( h * w ) / data.model.width );
2034				}
2035				#>
2036
2037				<#  var w_rule = '', classes = [],
2038		w, h, settings = wp.media.view.settings,
2039		isYouTube = isVimeo = false;
2040
2041	if ( ! _.isEmpty( data.model.src ) ) {
2042		isYouTube = data.model.src.match(/youtube|youtu\.be/);
2043		isVimeo = -1 !== data.model.src.indexOf('vimeo');
2044	}
2045
2046	if ( settings.contentWidth && data.model.width >= settings.contentWidth ) {
2047		w = settings.contentWidth;
2048	} else {
2049		w = data.model.width;
2050	}
2051
2052	if ( w !== data.model.width ) {
2053		h = Math.ceil( ( data.model.height * w ) / data.model.width );
2054	} else {
2055		h = data.model.height;
2056	}
2057
2058	if ( w ) {
2059		w_rule = 'width: ' + w + 'px; ';
2060	}
2061
2062	if ( isYouTube ) {
2063		classes.push( 'youtube-video' );
2064	}
2065
2066	if ( isVimeo ) {
2067		classes.push( 'vimeo-video' );
2068	}
2069
2070#>
2071<div style="{{ w_rule }}" class="wp-video">
2072<video crossorigin="anonymous" controls
2073	class="wp-video-shortcode {{ classes.join( ' ' ) }}"
2074	<# if ( w ) { #>width="{{ w }}"<# } #>
2075	<# if ( h ) { #>height="{{ h }}"<# } #>
2076			<#
2077		if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) {
2078			#> poster="{{ data.model.poster }}"<#
2079		} #>
2080			preload			="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}"
2081				<#
2082		if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) {
2083		#> autoplay<#
2084	}
2085		if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) {
2086		#> loop<#
2087	}
2088	#>
2089>
2090	<# if ( ! _.isEmpty( data.model.src ) ) {
2091		if ( isYouTube ) { #>
2092		<source src="{{ data.model.src }}" type="video/youtube" />
2093		<# } else if ( isVimeo ) { #>
2094		<source src="{{ data.model.src }}" type="video/vimeo" />
2095		<# } else { #>
2096		<source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" />
2097		<# }
2098	} #>
2099
2100		<# if ( data.model.mp4 ) { #>
2101	<source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" />
2102	<# } #>
2103		<# if ( data.model.m4v ) { #>
2104	<source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" />
2105	<# } #>
2106		<# if ( data.model.webm ) { #>
2107	<source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" />
2108	<# } #>
2109		<# if ( data.model.ogv ) { #>
2110	<source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" />
2111	<# } #>
2112		<# if ( data.model.flv ) { #>
2113	<source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" />
2114	<# } #>
2115		{{{ data.model.content }}}
2116</video>
2117</div>
2118	
2119				<# if ( ! _.isEmpty( data.model.src ) ) {
2120					ext = data.model.src.split('.').pop();
2121					if ( html5types[ ext ] ) {
2122						delete html5types[ ext ];
2123					}
2124				#>
2125				<span class="setting">
2126					<label for="video-details-source" class="name">URL</label>
2127					<input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" />
2128					<button type="button" class="button-link remove-setting">Rimuovi sorgente video</button>
2129				</span>
2130				<# } #>
2131								<# if ( ! _.isEmpty( data.model.mp4 ) ) {
2132					if ( ! _.isUndefined( html5types.mp4 ) ) {
2133						delete html5types.mp4;
2134					}
2135				#>
2136				<span class="setting">
2137					<label for="video-details-mp4-source" class="name">MP4</label>
2138					<input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" />
2139					<button type="button" class="button-link remove-setting">Rimuovi sorgente video</button>
2140				</span>
2141				<# } #>
2142								<# if ( ! _.isEmpty( data.model.m4v ) ) {
2143					if ( ! _.isUndefined( html5types.m4v ) ) {
2144						delete html5types.m4v;
2145					}
2146				#>
2147				<span class="setting">
2148					<label for="video-details-m4v-source" class="name">M4V</label>
2149					<input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" />
2150					<button type="button" class="button-link remove-setting">Rimuovi sorgente video</button>
2151				</span>
2152				<# } #>
2153								<# if ( ! _.isEmpty( data.model.webm ) ) {
2154					if ( ! _.isUndefined( html5types.webm ) ) {
2155						delete html5types.webm;
2156					}
2157				#>
2158				<span class="setting">
2159					<label for="video-details-webm-source" class="name">WEBM</label>
2160					<input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" />
2161					<button type="button" class="button-link remove-setting">Rimuovi sorgente video</button>
2162				</span>
2163				<# } #>
2164								<# if ( ! _.isEmpty( data.model.ogv ) ) {
2165					if ( ! _.isUndefined( html5types.ogv ) ) {
2166						delete html5types.ogv;
2167					}
2168				#>
2169				<span class="setting">
2170					<label for="video-details-ogv-source" class="name">OGV</label>
2171					<input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" />
2172					<button type="button" class="button-link remove-setting">Rimuovi sorgente video</button>
2173				</span>
2174				<# } #>
2175								<# if ( ! _.isEmpty( data.model.flv ) ) {
2176					if ( ! _.isUndefined( html5types.flv ) ) {
2177						delete html5types.flv;
2178					}
2179				#>
2180				<span class="setting">
2181					<label for="video-details-flv-source" class="name">FLV</label>
2182					<input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" />
2183					<button type="button" class="button-link remove-setting">Rimuovi sorgente video</button>
2184				</span>
2185				<# } #>
2186								</div>
2187
2188				<# if ( ! _.isEmpty( html5types ) ) { #>
2189				<fieldset class="setting-group">
2190					<legend class="name">Aggiungi una sorgente per la massima riproduzione HTML5</legend>
2191					<span class="setting">
2192						<span class="button-large">
2193						<# _.each( html5types, function (mime, type) { #>
2194							<button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button>
2195						<# } ) #>
2196						</span>
2197					</span>
2198				</fieldset>
2199				<# } #>
2200
2201				<# if ( ! _.isEmpty( data.model.poster ) ) { #>
2202				<span class="setting">
2203					<label for="video-details-poster-image" class="name">Immagine di copertina</label>
2204					<input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" />
2205					<button type="button" class="button-link remove-setting">Rimuovi immagine di copertina</button>
2206				</span>
2207				<# } #>
2208
2209				<fieldset class="setting-group">
2210					<legend class="name">Precaricamento</legend>
2211					<span class="setting preload">
2212						<span class="button-group button-large" data-setting="preload">
2213							<button class="button" value="auto">Automatico</button>
2214							<button class="button" value="metadata">Metadati</button>
2215							<button class="button active" value="none">Nessuno</button>
2216						</span>
2217					</span>
2218				</fieldset>
2219
2220				<span class="setting-group">
2221					<span class="setting checkbox-setting autoplay">
2222						<input type="checkbox" id="video-details-autoplay" data-setting="autoplay" />
2223						<label for="video-details-autoplay" class="checkbox-label">Autoplay</label>
2224					</span>
2225
2226					<span class="setting checkbox-setting">
2227						<input type="checkbox" id="video-details-loop" data-setting="loop" />
2228						<label for="video-details-loop" class="checkbox-label">Loop</label>
2229					</span>
2230				</span>
2231
2232				<span class="setting" data-setting="content">
2233					<#
2234					var content = '';
2235					if ( ! _.isEmpty( data.model.content ) ) {
2236						var tracks = jQuery( data.model.content ).filter( 'track' );
2237						_.each( tracks.toArray(), function( track, index ) {
2238							content += track.outerHTML; #>
2239						<label for="video-details-track-{{ index }}" class="name">Tracce (sottotitoli, didascalie, descrizioni, capitoli o metadati)</label>
2240						<input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2241						<span class="description" id="video-details-track-desc-{{ index }}">
2242						I valori srclang, label e kind possono essere modificati per impostare la lingua e il tipo di traccia video.						</span>
2243						<button type="button" class="button-link remove-setting remove-track">Rimuovi traccia video</button><br />
2244						<# } ); #>
2245					<# } else { #>
2246					<span class="name">Tracce (sottotitoli, didascalie, descrizioni, capitoli o metadati)</span><br />
2247					<em>Non ci sono sottotitoli associati.</em>
2248					<# } #>
2249					<textarea class="hidden content-setting">{{ content }}</textarea>
2250				</span>
2251			</div>
2252		</div>
2253	</script>
2253
2254
2255		
2255<script type="text/html" id="tmpl-editor-gallery">
2256		<# if ( data.attachments.length ) { #>
2257			<div class="gallery gallery-columns-{{ data.columns }}">
2258				<# _.each( data.attachments, function( attachment, index ) { #>
2259					<dl class="gallery-item">
2260						<dt class="gallery-icon">
2261							<# if ( attachment.thumbnail ) { #>
2262								<img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" />
2263							<# } else { #>
2264								<img src="{{ attachment.url }}" alt="{{ attachment.alt }}" />
2265							<# } #>
2266						</dt>
2267						<# if ( attachment.caption ) { #>
2268							<dd class="wp-caption-text gallery-caption">
2269								{{{ data.verifyHTML( attachment.caption ) }}}
2270							</dd>
2271						<# } #>
2272					</dl>
2273					<# if ( index % data.columns === data.columns - 1 ) { #>
2274						<br style="clear: both;" />
2275					<# } #>
2276				<# } ); #>
2277			</div>
2278		<# } else { #>
2279			<div class="wpview-error">
2280				<div class="dashicons dashicons-format-gallery"></div><p>Nessun elemento trovato.</p>
2281			</div>
2282		<# } #>
2283	</script>
2283
2284
2285		
2285<script type="text/html" id="tmpl-crop-content">
2286		<img class="crop-image" src="{{ data.url }}" alt="Anteprima dell&#039;area di ritaglio. Interagisci con il mouse." />
2287		<div class="upload-errors"></div>
2288	</script>
2288
2289
2290		
2290<script type="text/html" id="tmpl-site-icon-preview-crop">
2291		<style>
2292			:root{
2293				--site-icon-url: url( "{{ data.url }}" );
2294			}
2295		</style>
2296		<h2>Anteprima dell'icona del sito</h2>
2297		<p>Come icona di app e icona di browser.</p>
2298		<div class="site-icon-preview crop">
2299			<div class="image-preview-wrap app-icon-preview">
2300				<img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Anteprima come icona app" />
2301			</div>
2302			<div class="site-icon-preview-browser">
2303				<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg>
2304				<div class="site-icon-preview-tab">
2305					<div class="image-preview-wrap browser">
2306						<img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Anteprima come icona del browser" />
2307					</div>
2308					<div class="site-icon-preview-site-title" aria-hidden="true"><# print( 'Soldatini On Line' ) #></div>
2309						<svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button">
2310							<path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" />
2311						</svg>
2312					</div>
2313				</div>
2314			</div>
2315		</div>
2316	</script>
2316
2317
2318		
2318<script>
2319		(function () {
2320			var c = document.body.className;
2321			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
2322			document.body.className = c;
2323		})();
2324	</script>
2324
2325	
2325<script id="soldatini-labels-js-extra">
2326var SoldatiniAjax = {"ajax_url":"https://www.soldatinionline.it/wp-admin/admin-ajax.php","nonce":"8a963baf32","target_product_id":"1592","i18n":{"saving":"Creazione file produzione...","saved":"File creato. Aggiunta al carrello...","added":"Prodotto aggiunto al carrello!","save_failed":"Errore salvataggio file.","add_failed":"Errore aggiunta carrello."}};
2327//# sourceURL=soldatini-labels-js-extra
2328</script>
vendor: 1 bytes, line 2328
2328
2329<script id="soldatini-labels-js-after">
2330(function($){
2331  var scaleDisplay = 2; 
2332  
2333  function getFontStack(fontName) {
2334    switch(fontName) {
2335        case 'Times New Roman': return "'Times New Roman', Times, serif";
2336 	    case 'Marcellus': return "'Marcellus', serif";
2337        case 'Arial': return "Arial, Helvetica, sans-serif";
2338        case 'Verdana': return "Verdana, Geneva, sans-serif";
2339        case 'Georgia': return "Georgia, serif";
2340        case 'Courier New': return "'Courier New', Courier, monospace";
2341        case 'Cinzel': return "'Cinzel', serif"; 
2342        case 'Great Vibes': return "'Great Vibes', cursive"; 
2343        case 'Pinyon Script': return "'Pinyon Script', cursive";
2344        case 'Tangerine': return "'Tangerine', cursive";
2345        case 'Italianno': return "'Italianno', cursive";
2346        default: return "sans-serif";
2347    }
2348  }
2349
2350  function estimateTextWidth(text, font, size, bold, italic) {
2351    if (!text) return 0;
2352    var tempSpan = $('<span>')
2353      .css({
2354        'font-family': getFontStack(font),
2355        'font-size': size + 'pt', 
2356        'font-weight': bold ? 'bold' : 'normal',
2357        'font-style': italic ? 'italic' : 'normal',
2358        'position': 'absolute',
2359        'white-space': 'nowrap',
2360        'visibility': 'hidden'
2361      })
2362      .text(text)
2363      .appendTo('body');
2364    
2365    var widthPx = tempSpan.width();
2366    tempSpan.remove();
2367    return widthPx * 0.264583; 
2368  }
2369
2370  function createCompensatedBorderElement(ns, s, W, H, x, y, innerW, innerH) {
2371    var borderEl;
2372    var r = Number(s.radius);
2373    var maxR = Math.min(innerW / 2, innerH / 2);
2374    if (r > maxR) r = maxR; if (r < 0) r = 0;
2375
2376    if (s.baseShape === 'oval') {
2377        var brx = (W / 2) - ((W / 2) - x); 
2378        var bry = (H / 2) - ((H / 2) - y); 
2379        if (brx < 0) brx = 0; if (bry < 0) bry = 0;
2380        borderEl = document.createElementNS(ns, 'ellipse');
2381        borderEl.setAttribute('cx', W / 2);
2382        borderEl.setAttribute('cy', H / 2);
2383        borderEl.setAttribute('rx', brx);
2384        borderEl.setAttribute('ry', bry);
2385    } else if (s.baseShape === 'oct') {
2386        var cut = s.radius; 
2387        var maxCut = Math.min(innerW / 2, innerH / 2);
2388        if (cut > maxCut) cut = maxCut;
2389        var pts = [
2390            (x + cut) + "," + y, (x + innerW - cut) + "," + y,
2391            (x + innerW) + "," + (y + cut), (x + innerW) + "," + (y + innerH - cut),
2392            (x + innerW - cut) + "," + (y + innerH), (x + cut) + "," + (y + innerH),
2393            x + "," + (y + innerH - cut), x + "," + (y + cut)
2394        ].join(" ");
2395        borderEl = document.createElementNS(ns, 'polygon');
2396        borderEl.setAttribute('points', pts);
2397    } else {
2398        if (s.radiusType === 'in' && r > 0) {
2399            var d = "M " + x + "," + (y + r) + " " +
2400                    "A " + r + " " + r + " 0 0 0 " + (x + r) + "," + y + " " +
2401                    "L " + (x + innerW - r) + "," + y + " " +
2402                    "A " + r + " " + r + " 0 0 0 " + (x + innerW) + "," + (y + r) + " " +
2403                    "L " + (x + innerW) + "," + (y + innerH - r) + " " +
2404                    "A " + r + " " + r + " 0 0 0 " + (x + innerW - r) + "," + (y + innerH) + " " +
2405                    "L " + (x + r) + "," + (y + innerH) + " " +
2406                    "A " + r + " " + r + " 0 0 0 " + x + "," + (y + innerH - r) + " " +
2407                    "Z";
2408            borderEl = document.createElementNS(ns, 'path');
2409            borderEl.setAttribute('d', d);
2410        } else if (s.radiusType === 'cut' && r > 0) {
2411            var d = "M " + (x + r) + "," + y + " " +
2412                    "L " + (x + innerW - r) + "," + y + " " +
2413                    "L " + (x + innerW) + "," + (y + r) + " " +
2414                    "L " + (x + innerW) + "," + (y + innerH - r) + " " +
2415                    "L " + (x + innerW - r) + "," + (y + innerH) + " " +
2416                    "L " + (x + r) + "," + (y + innerH) + " " +
2417                    "L " + x + "," + (y + innerH - r) + " " +
2418                    "L " + x + "," + (y + r) + " " +
2419                    "Z";
2420            borderEl = document.createElementNS(ns, 'path');
2421            borderEl.setAttribute('d', d);
2422        } else {
2423            borderEl = document.createElementNS(ns, 'rect');
2424            borderEl.setAttribute('x', x);
2425            borderEl.setAttribute('y', y);
2426            borderEl.setAttribute('width', innerW);
2427            borderEl.setAttribute('height', innerH);
2428            borderEl.setAttribute('rx', r);
2429            borderEl.setAttribute('ry', r);
2430        }
2431    }
2432    return borderEl;
2433  }
2434
2435  function buildSVG(s, productionMode){
2436    var ns='http://www.w3.org/2000/svg';
2437    var svg=document.createElementNS(ns,'svg');
2438    
2439    svg.setAttribute('width', s.width + 'mm');
2440    svg.setAttribute('height', s.height + 'mm');
2441    svg.setAttribute('viewBox','0 0 '+s.width+' '+s.height);
2442    
2443    var defs = document.createElementNS(ns, 'defs');
2444    var style = document.createElementNS(ns, 'style');
2445    style.textContent = '@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Great+Vibes&family=Italianno&family=Pinyon+Script&family=Tangerine:wght@400;700&family=Roboto:wght@400;
2445700&family=Marcellus&display=swap");';
2446    defs.appendChild(style);
2447    svg.appendChild(defs);
2448
2449    var inkColor, bgColor;
2450    if (productionMode) {
2451        inkColor = '#000000';
2452        bgColor = '#ffffff'; 
2453    } else {
2454        inkColor = '#000000'; 
2455        if(s.material === 'black') {
2456            inkColor = '#ffffff'; 
2457        }
2458        bgColor = '#000';
2459        if(s.material === 'brass' || s.material === 'painted_brass') {
2460            bgColor = '#d4af37';
2461        } else if(s.material === 'aluminum') {
2462            bgColor = '#d6d6d6';
2463        } else if(s.material === 'white') {
2464            bgColor = '#fff';
2465        }
2466    }
2467
2468    var baseShapeEl;
2469    var W = Number(s.width); 
2470    var H = Number(s.height);
2471    var baseRadius = Number(s.baseRadius);
2472
2473    if(s.baseShape === 'oval'){ 
2474        baseShapeEl = document.createElementNS(ns, 'ellipse');
2475        baseShapeEl.setAttribute('cx',W/2); baseShapeEl.setAttribute('cy',H/2); 
2476        baseShapeEl.setAttribute('rx',W/2); baseShapeEl.setAttribute('ry',H/2); 
2477    } else if (s.baseShape === 'oct') {
2478        baseShapeEl = document.createElementNS(ns, 'polygon');
2479        var cut = baseRadius; 
2480        var maxC = Math.min(W/2, H/2);
2481        if(cut > maxC) cut = maxC;
2482        var pts = [
2483            cut + ",0", (W-cut) + ",0", W + "," + cut, W + "," + (H-cut),
2484            (W-cut) + "," + H, cut + "," + H, 0 + "," + (H-cut), 0 + "," + cut
2485        ].join(" ");
2486        baseShapeEl.setAttribute('points', pts);
2487    } else {
2488        baseShapeEl = document.createElementNS(ns, 'rect');
2489        baseShapeEl.setAttribute('width',W); baseShapeEl.setAttribute('height',H); 
2490        var r = baseRadius;
2491        var maxR = Math.min(W/2, H/2);
2492        if (r > maxR) r = maxR; if (r < 0) r = 0;
2493
2494        if (s.baseRadiusType === 'in' && r > 0) {
2495            var d = "M " + 0 + "," + r + " " +
2496                    "A " + r + " " + r + " 0 0 0 " + r + "," + 0 + " " +
2497                    "L " + (W - r) + "," + 0 + " " +
2498                    "A " + r + " " + r + " 0 0 0 " + W + "," + r + " " +
2499                    "L " + W + "," + (H - r) + " " +
2500                    "A " + r + " " + r + " 0 0 0 " + (W - r) + "," + H + " " +
2501                    "L " + r + "," + H + " " +
2502                    "A " + r + " " + r + " 0 0 0 " + 0 + "," + (H - r) + " " +
2503                    "Z";
2504            baseShapeEl = document.createElementNS(ns, 'path');
2505            baseShapeEl.setAttribute('d', d);
2506        } else if (s.baseRadiusType === 'cut' && r > 0) {
2507            var d = "M " + r + "," + 0 + " " +
2508                    "L " + (W - r) + "," + 0 + " " +
2509                    "L " + W + "," + r + " " +
2510                    "L " + W + "," + (H - r) + " " +
2511                    "L " + (W - r) + "," + H + " " +
2512                    "L " + r + "," + H + " " +
2513                    "L " + 0 + "," + (H - r) + " " +
2514                    "L " + 0 + "," + r + " " +
2515                    "Z";
2516            baseShapeEl = document.createElementNS(ns, 'path');
2517            baseShapeEl.setAttribute('d', d);
2518        } else {
2519            baseShapeEl.setAttribute('rx', r); 
2520            baseShapeEl.setAttribute('ry', r);
2521        }
2522    }
2523    baseShapeEl.setAttribute('fill', bgColor);
2524    svg.appendChild(baseShapeEl);
2525
2526    if (productionMode) {
2527        var baseOutline = baseShapeEl.cloneNode(false); 
2528        baseOutline.setAttribute('fill', 'none');
2529        baseOutline.setAttribute('stroke', 'red');
2530        baseOutline.setAttribute('stroke-width', '1');
2531        baseOutline.setAttribute('vector-effect', 'non-scaling-stroke'); 
2532        svg.appendChild(baseOutline);
2533    }
2534
2535
2536    // FUNZIONE INTERNA PER IL DISEGNO DEI BORDI (SINGOLO O DOPPIO)
2537    function drawBorder(currentPad, currentBw, currentRadius) {
2538        var oX = currentPad;
2539        var oY = currentPad;
2540        var iW = W - currentPad * 2;
2541        var iH = H - currentPad * 2;
2542        if (iW <= 0 || iH <= 0) return;
2543
2544        var r = currentRadius;
2545        var maxR = Math.min(iW / 2, iH / 2);
2546        if (r > maxR) r = maxR; if (r < 0) r = 0;
2547
2548        var tempS = Object.assign({}, s);
2549        tempS.radius = r;
2550
2551        if (productionMode) {
2552            var hBw = currentBw / 2;
2553            var outEl = createCompensatedBorderElement(ns, tempS, W, H, oX - hBw, oY - hBw, iW + currentBw, iH + currentBw);
2554            if (outEl) {
2555                outEl.setAttribute('fill', 'none');
2556                outEl.setAttribute('stroke', inkColor);
2557                outEl.setAttribute('stroke-width', '0.1');
2558                outEl.setAttribute('vector-effect', 'non-scaling-stroke');
2559                svg.appendChild(outEl);
2560            }
2561            var inEl = createCompensatedBorderElement(ns, tempS, W, H, oX + hBw, oY + hBw, iW - currentBw, iH - currentBw);
2562            if (inEl) {
2563                inEl.setAttribute('fill', 'none');
2564                inEl.setAttribute('stroke', inkColor);
2565                inEl.setAttribute('stroke-width', '0.1'); 
2566                inEl.setAttribute('vector-effect', 'non-scaling-stroke');
2567                svg.appendChild(inEl);
2568            }
2569        } else {
2570            var bEl;
2571            if (tempS.baseShape === 'oval') {
2572                var brx = (W / 2) - currentPad;
2573                var bry = (H / 2) - currentPad;
2574                if (brx < 0) brx = 0;
2575                if (bry < 0) bry = 0;
2576                bEl = document.createElementNS(ns, 'ellipse');
2577                bEl.setAttribute('cx', W / 2);
2578                bEl.setAttribute('cy', H / 2);
2579                bEl.setAttribute('rx', brx);
2580                bEl.setAttribute('ry', bry);
2581            } else if (tempS.baseShape === 'oct') {
2582                var cut = r; 
2583                var maxCut = Math.min(iW / 2, iH / 2);
2584                if (cut > maxCut) cut = maxCut;
2585                var pts = [
2586                    (oX + cut) + "," + oY, (oX + iW - cut) + "," + oY,
2587                    (oX + iW) + "," + (oY + cut), (oX + iW) + "," + (oY + iH - cut),
2588                    (oX + iW - cut) + "," + (oY + iH), (oX + cut) + "," + (oY + iH),
2589                    oX + "," + (oY + iH - cut), oX + "," + (oY + cut)
2590                ].join(" ");
2591                bEl = document.createElementNS(ns, 'polygon');
2592                bEl.setAttribute('points', pts);
2593            } else {
2594                if (tempS.radiusType === 'in' && r > 0) {
2595                    var d = "M " + oX + "," + (oY + r) + " " +
2596                            "A " + r + " " + r + " 0 0 0 " + (oX + r) + "," + oY + " " +
2597                            "L " + (oX + iW - r) + "," + oY + " " +
2598                            "A " + r + " " + r + " 0 0 0 " + (oX + iW) + "," + (oY + r) + " " +
2599                            "L " + (oX + iW) + "," + (oY + iH - r) + " " +
2600                            "A " + r + " " + r + " 0 0 0 " + (oX + iW - r) + "," + (oY + iH) + " " +
2601                            "L " + (oX + r) + "," + (oY + iH) + " " +
2602                            "A " + r + " " + r + " 0 0 0 " + oX + "," + (oY + iH - r) + " " +
2603                            "Z";
2604                    bEl = document.createElementNS(ns, 'path');
2605                    bEl.setAttribute('d', d);
2606                } else if (tempS.radiusType === 'cut' && r > 0) {
2607                    var d = "M " + (oX + r) + "," + oY + " " +
2608                            "L " + (oX + iW - r) + "," + oY + " " +
2609                            "L " + (oX + iW) + "," + (oY + r) + " " +
2610                            "L " + (oX + iW) + "," + (oY + iH - r) + " " +
2611                            "L " + (oX + iW - r) + "," + (oY + iH) + " " +
2612                            "L " + (oX + r) + "," + (oY + iH) + " " +
2613                            "L " + oX + "," + (oY + iH - r) + " " +
2614                            "L " + oX + "," + (oY + r) + " " +
2615                            "Z";
2616                    bEl = document.createElementNS(ns, 'path');
2617                    bEl.setAttribute('d', d);
2618                } else {
2619                    bEl = document.createElementNS(ns, 'rect');
2620                    bEl.setAttribute('x', oX);
2621                    bEl.setAttribute('y', oY);
2622                    bEl.setAttribute('width', iW);
2623                    bEl.setAttribute('height', iH);
2624                    bEl.setAttribute('rx', r);
2625                    bEl.setAttribute('ry', r);
2626                }
2627            }
2628            bEl.setAttribute('fill', 'none');
2629            bEl.setAttribute('stroke', inkColor);
2630            bEl.setAttribute('stroke-width', currentBw);
2631            bEl.setAttribute('stroke-linejoin', 'round');
2632            svg.appendChild(bEl);
2633        }
2634    }
2635
2636
2637    if (s.borderEnable) {
2638        // Disegna il bordo principale
2639        drawBorder(Number(s.borderOffset), Number(s.borderWidth), Number(s.radius));
2640
2641        // Se lo stile è doppio, calcola e disegna il filetto interno
2642        if (s.borderStyle === 'double') {
2643            var gap = 0.5; // Distanza fissa di 0.5mm tra il bordo principale e il filetto
2644            var bw2 = Number(s.borderWidth) * 0.5; // Il filetto interno è spesso la metà
2645            var pad2 = Number(s.borderOffset) + Number(s.borderWidth) + gap;
2646            
2647            var r2 = Number(s.radius) - (pad2 - Number(s.borderOffset));
2648            if (r2 < 0) r2 = 0;
2649            
2650            drawBorder(pad2, bw2, r2);
2651        }
2652    }
2653
2654    var lines=[s.line1,s.line2,s.line3,s.line4]; 
2655    var originalSizes=[s.fontsize1,s.fontsize2,s.fontsize3,s.fontsize4]; 
2656    var fonts=[s.font1,s.font2,s.font3,s.font4]; 
2657    var bolds=[s.bold1, s.bold2, s.bold3,s.bold4]; 
2658    var italics=[s.italic1, s.italic2, s.italic3,s.italic4]; 
2659    var lh = [s.lh1, s.lh2, s.lh3,s.lh4]; 
2660    
2661    var textPadding = 0.5;
2662    var actualAvailableWidth = W;
2663    var actualAvailableHeight = H;
2664
2665    if (s.borderEnable) {
2666        var totalInset = Number(s.borderOffset) + Number(s.borderWidth);
2667        if (s.borderStyle === 'double') {
2668            var gap = 0.5;
2669            var bw2 = Number(s.borderWidth) * 0.5;
2670            var pad2 = Number(s.borderOffset) + Number(s.borderWidth) + gap;
2671            totalInset = pad2 + bw2; // Somma tutto lo spazio occupato dai due bordi
2672        }
2673        actualAvailableWidth -= (totalInset * 2);
2674        actualAvailableHeight -= (totalInset * 2);
2675    }
2676    
2677    actualAvailableWidth -= (textPadding * 2);
2678    actualAvailableHeight -= (textPadding * 2);
2679
2680    actualAvailableWidth = Math.max(1, actualAvailableWidth);
2681    actualAvailableHeight = Math.max(1, actualAvailableHeight);
2682
2683    var adjustedSizes = originalSizes.slice();
2684    var currentTotalHeight = 0;
2685    var maxIterations = 20; 
2686
2687    for (var iter = 0; iter < maxIterations; iter++) {
2688        var needsAdjustment = false;
2689        currentTotalHeight = 0; 
2690
2691        for (var i = 0; i < 4; i++) {
2692            if (lines[i]) {
2693                var estimatedWidth = estimateTextWidth(lines[i], fonts[i], adjustedSizes[i], bolds[i], italics[i]);
2694
2695                if (estimatedWidth > actualAvailableWidth) {
2696                    adjustedSizes[i] *= (actualAvailableWidth / estimatedWidth) * 0.99; 
2697                    if (adjustedSizes[i] < 1) adjustedSizes[i] = 1; 
2698                    needsAdjustment = true;
2699                }
2700                currentTotalHeight += (adjustedSizes[i] / 72) * 25.4 * lh[i];
2701            }
2702        }
2703
2704        if (currentTotalHeight > actualAvailableHeight) {
2705            var scaleFactor = (actualAvailableHeight / currentTotalHeight) * 0.99; 
2706            for (var i = 0; i < 4; i++) {
2707                if (lines[i]) {
2708                    adjustedSizes[i] *= scaleFactor;
2709                    if (adjustedSizes[i] < 1) adjustedSizes[i] = 1; 
2710                }
2711            }
2712            needsAdjustment = true;
2713        }
2714
2715        if (!needsAdjustment && iter > 0) break; 
2716    }
2717    
2718    var hMm = [];
2719    currentTotalHeight = 0;
2720    for (var i = 0; i < 4; i++) {
2721        if (lines[i]) {
2722            var m = (adjustedSizes[i] / 72) * 25.4 * lh[i]; 
2723            hMm.push(m); 
2724            currentTotalHeight += m; 
2725        } else {
2726            hMm.push(0); 
2727        }
2728    }
2729
2730    var startY = H / 2 - currentTotalHeight / 2;
2731    var cY = startY;
2732
2733    for(var i=0;i<4;i++){
2734        if(!lines[i]) continue;
2735        var t=document.createElementNS(ns,'text');
2736        t.setAttribute('x', W/2); 
2737        
2738        var lineCenter = cY + (hMm[i]/2); 
2739        t.setAttribute('y', lineCenter);
2740        t.setAttribute('text-anchor','middle'); 
2741        t.setAttribute('dominant-baseline','middle');
2742        t.setAttribute('font-family', getFontStack(fonts[i]));
2743        t.setAttribute('font-size',(adjustedSizes[i]/72)*25.4); 
2744        if(bolds[i]) t.setAttribute('font-weight','bold');
2745        if(italics[i]) t.setAttribute('font-style','italic');
2746        t.setAttribute('fill', inkColor);
2747        t.textContent=lines[i];
2748        svg.appendChild(t);
2749        cY += hMm[i]; 
2750    }
2751    return svg; 
2752  }
2753  
2754
2755  function getSet(){
2756     var baseRVal = parseFloat($('#sv-base-radius').val());
2757     var baseRFinal = isNaN(baseRVal) ? 3 : baseRVal;
2758
2759     var borderRVal = parseFloat($('#sv-radius').val());
2760     var borderRFinal = isNaN(borderRVal) ? 3 : borderRVal;
2761
2762     var w = parseFloat($('#sv-width').val()) || 50;
2763     if(w > 100) w = 100;
2764     if(w < 3) w = 3;
2765     
2766     var h = parseFloat($('#sv-height').val()) || 25;
2767     if(h > 50) h = 50;
2768     if(h < 1) h = 1;
2769
2770     return {
2771         width: w, height: h,
2772         baseShape:$('#sv-base-shape').val(), 
2773         baseRadius: baseRFinal, 
2774         baseRadiusType:$('#sv-base-radius-type').val(),
2775         material:$('#sv-material').val(),
2776         
2777         // Nuova logica Stile Bordo
2778         borderStyle: $('#sv-border-style').val(),
2779         borderEnable: $('#sv-border-style').val() !== 'none', 
2780         
2781         borderWidth:parseFloat($('#sv-border-width').val())||0.5, 
2782         borderOffset:parseFloat($('#sv-border-offset').val())||1,
2783         radius: borderRFinal,
2784         radiusType:$('#sv-radius-type').val(), 
2785         line1:$('#sv-line1').val(), line2:$('#sv-line2').val(), line3:$('#sv-line3').val(), line4:$('#sv-line4').val(), 
2786         font1:$('#sv-font1').val(), font2:$('#sv-font2').val(), font3:$('#sv-font3').val(), font4:$('#sv-font4').val(), 
2787         fontsize1:parseFloat($('#sv-fontsize1').val())||12, fontsize2:parseFloat($('#sv-fontsize2').val())||11, fontsize3:parseFloat($('#sv-fontsize3').val())||10, fontsize4:parseFloat($('#sv-fontsize4').val())||9,
2788         lh1:parseFloat($('#sv-lh1').val())||1.2, lh2:parseFloat($('#sv-lh2').val())||1.2, lh3:parseFloat($('#sv-lh3').val())||1.2, lh4:parseFloat($('#sv-lh4').val())||1.2,
2789         bold1:$('#sv-bold1').is(':checked'), bold2:$('#sv-bold2').is(':checked'), bold3:$('#sv-bold3').is(':checked'), bold4:$('#sv-bold4').is(':checked'), 
2790         italic1:$('#sv-italic1').is(':checked'), italic2:$('#sv-italic2').is(':checked'), italic3:$('#sv-italic3').is(':checked'), italic4:$('#sv-italic4').is(':checked')
2791     };
2792  }
2793
2794  function calculatePrice() {
2795     var s = getSet();
2796     var basePrice = 3; 
2797     var materialExtraCost = 0;
2798
2799     if (s.material === 'brass' || s.material === 'aluminum') {
2800         materialExtraCost = 7; 
2801     } else if (s.material === 'painted_brass') {
2802         materialExtraCost = 4;
2803     }
2804     
2805     var currentPrice = basePrice + materialExtraCost;
2806     var area = s.width * s.height;
2807     var areaLimit = 60 * 30; 
2808
2809     if (area > areaLimit) {
2810         currentPrice += 4; 
2811     }
2812     return currentPrice;
2813  }
2814 
2815   function toggleControls() {
2816      var baseShape = $('#sv-base-shape').val();
2817      var $baseRectControls = $('#sv-base-rect-controls');
2818      var $baseRadiusTypeLabel = $('#sv-base-radius-type').parent();
2819
2820      if (baseShape === 'rect') {
2821          $baseRectControls.show();
2822          $baseRadiusTypeLabel.show();
2823      } else if (baseShape === 'oct') {
2824          $baseRectControls.show(); 
2825          $baseRadiusTypeLabel.hide();   
2826      } else { 
2827          $baseRectControls.hide();
2828      }
2829
2830      var borderEnable = $('#sv-border-style').val() !== 'none';
2831      var $borderRadiusControl = $('#sv-radius').parent(); 
2832      var $borderTypeControl = $('#sv-radius-type').parent(); 
2833      var $borderWidthControl = $('#sv-border-width').parent(); 
2834      var $borderOffsetControl = $('#sv-border-offset').parent(); 
2835
2836      if (borderEnable) {
2837          $borderRadiusControl.show();
2838          $borderWidthControl.show();
2839          $borderOffsetControl.show();
2840          if (baseShape === 'rect') {
2841              $borderTypeControl.show();
2842          } else {
2843              $borderTypeControl.hide();
2844          }
2845      } else {
2846          $borderRadiusControl.hide();
2847          $borderTypeControl.hide();
2848          $borderWidthControl.hide();
2849          $borderOffsetControl.hide();
2850      }
2851  }
2852
2853  function render(){ 
2854      var s=getSet(); 
2855      var svg=buildSVG(s, false);
2856      svg.setAttribute('width', s.width*scaleDisplay+'mm'); 
2857      svg.setAttribute('height', s.height*scaleDisplay+'mm');
2858      $('#soldatini-canvas').html('').append(svg); 
2859      
2860      $('#sv-dim').text(s.width + ' x ' + s.height + ' mm');
2861
2862      var price = calculatePrice();
2863      $('#soldatini-export').text('Salva e Aggiungi al Carrello (€' + price + ')');
2864
2865      $('#sv-border-width-val').text(s.borderWidth + ' mm');
2866      $('#sv-border-offset-val').text(s.borderOffset + ' mm');
2867  }
2868
2869
2870  $(document).ready(function(){
2871     $('#sv-base-shape').val('rect');
2872     $('#sv-base-radius-type').val('cut');
2873     $('#sv-base-radius').val('0'); 
2874     
2875     $('#sv-base-shape').trigger('change');
2876     $('#sv-base-radius-type').trigger('change');
2877     $('#sv-base-radius').trigger('change');
2878
2879     $('#sv-base-shape').on('change', function() {
2880        var baseShape = $(this).val();
2881        $('#sv-base-radius-type').val('cut'); 
2882        $('#sv-base-radius').val('0'); 
2883
2884        $('#sv-radius').val($('#sv-base-radius').val());
2885        $('#sv-radius-type').val($('#sv-base-radius-type').val());
2886        
2887        if (baseShape === 'oval' || baseShape === 'oct') {
2888            $('#sv-radius').val('0'); 
2889        } else {
2890            $('#sv-radius').val($('#sv-base-radius').val());
2891            $('#sv-radius-type').val($('#sv-base-radius-type').val());
2892        }
2893        toggleControls();
2894        render();
2895     });
2896
2897     $('#sv-base-radius-type').on('change', function() {
2898        var baseRadiusType = $(this).val();
2899        if (baseRadiusType === 'cut') {
2900            $('#sv-base-radius').val('0');
2901        } else {
2902            if (parseFloat($('#sv-base-radius').val()) === 0) {
2903                 $('#sv-base-radius').val('3'); 
2904            }
2905        }
2906        $('#sv-radius').val($('#sv-base-radius').val());
2907        $('#sv-radius-type').val($('#sv-base-radius-type').val());
2908        toggleControls();
2909        render();
2910     });
2911
2912     $('#sv-base-radius').on('change', function() {
2913        $('#sv-radius').val($(this).val());
2914        toggleControls();
2915        render();
2916     });
2917     
2918     $('input:not(#sv-base-radius), select:not(#sv-base-shape, #sv-base-radius-type)').on('input change', function(){
2919         toggleControls();
2920         render();
2921     });
2922     
2923     $('#soldatini-accordion summary').on('click', function(){
2924         var $clickedSummary = $(this);
2925         var $clickedDetails = $clickedSummary.parent();
2926         $('#soldatini-accordion details').not($clickedDetails).removeAttr('open');
2927     });
2928     
2929     toggleControls(); 
2930     render();
2931     
2932     if (document.fonts) {
2933         document.fonts.ready.then(function() {
2934             render();
2935         });
2936     }
2937     
2938     $('#soldatini-export').on('click', async function(e){ 
2939        e.preventDefault();
2940        var s=getSet(); 
2941        
2942        var svgProductionEl=buildSVG(s, true); 
2943        var ser = new XMLSerializer();
2944        var svgProductionString = ser.serializeToString(svgProductionEl);
2945        
2946        var svgPreviewString = '';
2947        var isAcetate = (s.material === 'white' || s.material === 'black');
2948        if (isAcetate) {
2949            var svgPreviewEl = buildSVG(s, false); 
2950            svgPreviewString = ser.serializeToString(svgPreviewEl);
2951        }
2952
2953        var finalPrice = calculatePrice();
2954
2955        $('#soldatini-status').text(SoldatiniAjax.i18n.saving).css('color','blue');
2956        var clientName = s.line1.trim() !== '' ? s.line1.trim() : 'targhetta-personalizzata';
2957        clientName = clientName.toLowerCase().replace(/[^a-z0-9]+/g, '-').replace(/^-*|-*$/g, '');
2958
2959        $.post(SoldatiniAjax.ajax_url, {
2960            action: 'save_label', 
2961            nonce: SoldatiniAjax.nonce, 
2962            svg_production: svgProductionString, 
2963            svg_preview: svgPreviewString, 
2964            client_name: clientName,
2965            width: s.width,   
2966            height: s.height, 
2967            material: s.material 
2968        }, function(res){
2969            if(res.success){
2970                $('#soldatini-status').text(SoldatiniAjax.i18n.saved);
2971                var materialMap = {
2972                    'brass': 'Ottone', 
2973                    'aluminum': 'Alluminio', 
2974                    'white': 'Bianco', 
2975                    'black': 'Nero',
2976                    'painted_brass': 'Plastica verniciata Ottone'
2977                };
2978                var displayMaterial = materialMap[s.material] || s.material;
2979
2980                $.post(SoldatiniAjax.ajax_url, {
2981                    action: 'soldatini_add_to_cart',
2982                    nonce: SoldatiniAjax.nonce,
2983                    product_id: SoldatiniAjax.target_product_id,
2984                    soldatini_label_file: res.data.file_production,
2985                    soldatini_label_preview_file: res.data.file_preview,
2986                    soldatini_label_client: s.line1, 
2987                    soldatini_label_line1: s.line1,
2988                    soldatini_label_line2: s.line2,
2989                    soldatini_label_line3: s.line3,
2990                    soldatini_label_line4: s.line4, 
2991                    soldatini_label_material: displayMaterial, 
2992                    soldatini_custom_price: finalPrice, 
2993                    soldatini_product_name: 'Targhetta: ' + s.line1 + ' (' + dis
2993playMaterial + ') - ' + s.width + 'x' + s.height + 'mm', 
2994                }, function(cartRes){
2995                    if (cartRes.fragments) {
2996                        $(document.body).trigger('added_to_cart', [cartRes.fragments, cartRes.cart_hash]);
2997                        $('#soldatini-status').html(SoldatiniAjax.i18n.added + ' <a href="' + wc_add_to_cart_params.cart_url + '" title="' + wc_add_to_cart_params.i18n_view_cart + '" style="color: green;"> VAI -> <img src="https://www.soldatinionline.it/wp-content/uploads/2026/05/cart.png" alt="Carrello" style="height: 1.2em; vertical-align: middle; margin-left: 5px;" /></a>').css('color','green');
2998                    } else {
2999                        var m = (cartRes.data && cartRes.data.message) ? cartRes.data.message : SoldatiniAjax.i18n.add_failed;
3000                        $('#soldatini-status').text(m).css('color','red');
3001                    }
3002                }).fail(function(){ $('#soldatini-status').text('Errore Server (500) add_to_cart.').css('color','red'); });
3003            } else {
3004                $('#soldatini-status').text(SoldatiniAjax.i18n.save_failed).css('color','red');
3005            }
3006        }).fail(function(){ $('#soldatini-status').text('Errore Server (500) save_label.').css('color','red'); });
3007     });
3008
3009     $('.sv-tab-button').on('click', function() {
3010        var tabId = $(this).data('tab');
3011
3012        $('.sv-tab-button').removeClass('active');
3013        $('.sv-tab-pane').removeClass('active');
3014
3015        $(this).addClass('active');
3016        $('#' + tabId).addClass('active');
3017
3018        toggleControls();
3019        render();
3020     });
3021  });
3022})(jQuery);
3023//# sourceURL=soldatini-labels-js-after
3024</script>
vendor: 1 bytes, line 3024
3024
3025<script id="wpcf-social-share-front-js" src="https://www.soldatinionline.it/wp-content/plugins/wp-crowdfunding/assets/js/SocialShare.js?ver=2.2.2"></script>
vendor: 1 bytes, line 3025
3025
3026<script id="jquery-ui-core-js-before">
3027jQuery.uiBackCompat = true;
3028//# sourceURL=jquery-ui-core-js-before
3029</script>
vendor: 1 bytes, line 3029
3029
3030<script id="jquery-ui-core-js" src="https://www.soldatinionline.it/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3030
3030
3031<script id="jquery-ui-datepicker-js" src="https://www.soldatinionline.it/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3031
3031
3032<script id="jquery-ui-datepicker-js-after">
3033jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Chiudi","currentText":"Oggi","monthNames":["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],"monthNamesShort":["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],"nextText":"Successivo","prevText":"Precedente","dayNames":["domenica","luned\u00ec","marted\u00ec","mercoled\u00ec","gioved\u00ec","venerd\u00ec","sabato"],"dayNamesShort":["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],"dayNamesMin":["D","L","M","M","G","V","S"],"dateFormat":"dd/mm/yy","firstDay":1,"isRTL":false});});
3034//# sourceURL=jquery-ui-datepicker-js-after
3035</script>
vendor: 1 bytes, line 3035
3035
3036<script id="jquery.easypiechart-js" src="https://www.soldatinionline.it/wp-content/plugins/wp-crowdfunding/assets/js/jquery.easypiechart.min.js?ver=2.2.2"></script>
vendor: 1 bytes, line 3036
3036
3037<script id="wp-neo-jquery.magnific-popup.min-front-js" src="https://www.soldatinionline.it/wp-content/plugins/wp-crowdfunding/assets/js/jquery.magnific-popup.min.js?ver=2.2.2"></script>
vendor: 1 bytes, line 3037
3037
3038<script id="wp-neo-jquery-scripts-front-js-extra">
3039var wpcf_ajax_object = {"ajax_url":"https://www.soldatinionline.it/wp-admin/admin-ajax.php","nonce":"7701d5fe5b"};
3040//# sourceURL=wp-neo-jquery-scripts-front-js-extra
3041</script>
vendor: 1 bytes, line 3041
3041
3042<script id="wp-neo-jquery-scripts-front-js" src="https://www.soldatinionline.it/wp-content/plugins/wp-crowdfunding/assets/js/dist/crowdfunding-front.js?ver=2.2.2"></script>
vendor: 1 bytes, line 3042
3042
3043<script id="underscore-js" src="https://www.soldatinionline.it/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 3043
3043
3044<script id="shortcode-js" src="https://www.soldatinionline.it/wp-includes/js/shortcode.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3044
3044
3045<script id="backbone-js" src="https://www.soldatinionline.it/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 3045
3045
3046<script id="wp-util-js-extra">
3047var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
3048//# sourceURL=wp-util-js-extra
3049</script>
vendor: 1 bytes, line 3049
3049
3050<script id="wp-util-js" src="https://www.soldatinionline.it/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3050
3050
3051<script id="wp-backbone-js" src="https://www.soldatinionline.it/wp-includes/js/wp-backbone.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3051
3051
3052<script id="media-models-js-extra">
3053var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}};
3054//# sourceURL=media-models-js-extra
3055</script>
vendor: 1 bytes, line 3055
3055
3056<script id="media-models-js" src="https://www.soldatinionline.it/wp-includes/js/media-models.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3056
3056
3057<script id="wp-plupload-js-extra">
3058var pluploadL10n = {"queue_limit_exceeded":"Hai tentato di mettere in coda troppi file.","file_exceeds_size_limit":"%s supera la dimensione massima di caricamento per questo sito.","zero_byte_file":"Questo file \u00e8 vuoto. Prova con un altro file.","invalid_filetype":"Questo file non pu\u00f2 essere elaborato dal server web.","not_an_image":"Questo file non \u00e8 un'immagine. Prova con un file diverso.","image_memory_exceeded":"Memoria esaurita. Prova con un file pi\u00f9 piccolo.","image_dimensions_exceeded":"Questo file \u00e8 pi\u00f9 grande della dimensione massima consentita. Prova con un file diverso.","default_error":"Si \u00e8 verificato un errore durante il caricamento. Riprova pi\u00f9 tardi.","missing_upload_url":"Si \u00e8 verificato un errore di configurazione. Contatta l'amministratore del server.","upload_limit_exceeded":"\u00c8 possibile caricare un solo file.","http_error":"Risposta inaspettata dal server. Il file potrebbe essere stato correttamente caricato, controlla la Libreria dei media o ricarica la pagina.","http_error_image":"Il server non pu\u00f2 elaborare l'immagine. Ci\u00f2 pu\u00f2 verificarsi se il server \u00e8 occupato o non dispone di risorse sufficienti per completare l'attivit\u00e0. Potrebbe essere utile caricare un'immagine pi\u00f9 piccola. La dimensione massima consigliata \u00e8 2560 pixel.","upload_failed":"Caricamento non riuscito.","big_upload_failed":"Prova a caricare questo file con l'%1$suploader del browser%2$s.","big_upload_queued":"%s supera la dimensione massima di caricamento per l'uploader multifile quando viene utilizzato nel tuo browser.","io_error":"Errore di I/O.","security_error":"Errore di sicurezza.","file_cancelled":"File cancellato.","upload_stopped":"Caricamento interrotto.","dismiss":"Ignora","crunching":"Elaborazione\u2026","deleted":"spostato nel cestino.","error_uploading":"\u201c%s\u201d non \u00e8 stato caricato.","unsupported_image":"Il server non pu\u00f2 elaborare immagini HEIC. Convertile in JPEG prima di caricarle.","noneditable_image":"Il server web non \u00e8 in grado di generare immagini responsive di dimensioni adeguate per questa immagine. Convertila in JPEG o PNG prima di caricarla.","file_url_copied":"L'URL del file \u00e8 stato copiato negli appunti"};
3059var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"134217728b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages,svg"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"6d82684a36"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false};
3060//# sourceURL=wp-plupload-js-extra
3061</script>
vendor: 1 bytes, line 3061
3061
3062<script id="wp-plupload-js" src="https://www.soldatinionline.it/wp-includes/js/plupload/wp-plupload.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3062
3062
3063<script id="jquery-ui-mouse-js" src="https://www.soldatinionline.it/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3063
3063
3064<script id="jquery-ui-sortable-js" src="https://www.soldatinionline.it/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3064
3064
3065<script id="mediaelement-core-js-before">
3066var mejsL10n = {"language":"it","strings":{"mejs.download-file":"Scarica il file","mejs.install-flash":"Stai usando un browser che non ha Flash player abilitato o installato. Attiva il tuo plugin Flash player o scarica l'ultima versione da https://get.adobe.com/flashplayer/","mejs.fullscreen":"Schermo intero","mejs.play":"Play","mejs.pause":"Pausa","mejs.time-slider":"Time Slider","mejs.time-help-text":"Usa i tasti freccia sinistra/destra per avanzare di un secondo, su/gi\u00f9 per avanzare di 10 secondi.","mejs.live-broadcast":"Diretta streaming","mejs.volume-help-text":"Usa i tasti freccia su/gi\u00f9 per aumentare o diminuire il volume.","mejs.unmute":"Togli il muto","mejs.mute":"Muto","mejs.volume-slider":"Cursore del volume","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Didascalie/Sottotitoli","mejs.captions-chapters":"Capitoli","mejs.none":"Nessuna","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanese","mejs.arabic":"Arabo","mejs.belarusian":"Bielorusso","mejs.bulgarian":"Bulgaro","mejs.catalan":"Catalano","mejs.chinese":"Cinese","mejs.chinese-simplified":"Cinese (semplificato)","mejs.chinese-traditional":"Cinese (tradizionale)","mejs.croatian":"Croato","mejs.czech":"Ceco","mejs.danish":"Danese","mejs.dutch":"Olandese","mejs.english":"Inglese","mejs.estonian":"Estone","mejs.filipino":"Filippino","mejs.finnish":"Finlandese","mejs.french":"Francese","mejs.galician":"Galician","mejs.german":"Tedesco","mejs.greek":"Greco","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Ebraico","mejs.hindi":"Hindi","mejs.hungarian":"Ungherese","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesiano","mejs.irish":"Irish","mejs.italian":"Italiano","mejs.japanese":"Giapponese","mejs.korean":"Coreano","mejs.latvian":"Lettone","mejs.lithuanian":"Lituano","mejs.macedonian":"Macedone","mejs.malay":"Malese","mejs.maltese":"Maltese","mejs.norwegian":"Norvegese","mejs.persian":"Persiano","mejs.polish":"Polacco","mejs.portuguese":"Portoghese","mejs.romanian":"Romeno","mejs.russian":"Russo","mejs.serbian":"Serbo","mejs.slovak":"Slovak","mejs.slovenian":"Sloveno","mejs.spanish":"Spagnolo","mejs.swahili":"Swahili","mejs.swedish":"Svedese","mejs.tagalog":"Tagalog","mejs.thai":"Thailandese","mejs.turkish":"Turco","mejs.ukrainian":"Ucraino","mejs.vietnamese":"Vietnamita","mejs.welsh":"Gallese","mejs.yiddish":"Yiddish"}};
3067//# sourceURL=mediaelement-core-js-before
3068</script>
vendor: 1 bytes, line 3068
3068
3069<script id="mediaelement-core-js" src="https://www.soldatinionline.it/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 3069
3069
3070<script id="mediaelement-migrate-js" src="https://www.soldatinionline.it/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3070
3070
3071<script id="mediaelement-js-extra">
3072var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
3073//# sourceURL=mediaelement-js-extra
3074</script>
vendor: 1 bytes, line 3074
3074
3075<script id="wp-mediaelement-js" src="https://www.soldatinionline.it/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3075
3075
3076<script id="wp-api-request-js-extra">
3077var wpApiSettings = {"root":"https://www.soldatinionline.it/wp-json/","nonce":"3c7f172aa6","versionString":"wp/v2/"};
3078//# sourceURL=wp-api-request-js-extra
3079</script>
vendor: 1 bytes, line 3079
3079
3080<script id="wp-api-request-js" src="https://www.soldatinionline.it/wp-includes/js/api-request.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3080
3080
3081<script id="wp-dom-ready-js" src="https://www.soldatinionline.it/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 3081
3081
3082<script id="wp-hooks-js" src="https://www.soldatinionline.it/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 3082
3082
3083<script id="wp-i18n-js" src="https://www.soldatinionline.it/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 3083
3083
3084<script id="wp-i18n-js-after">
3085wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
3086//# sourceURL=wp-i18n-js-after
3087</script>
vendor: 1 bytes, line 3087
3087
3088<script id="wp-a11y-js-translations">
3089( function( domain, translations ) {
3090	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
3091	localeData[""].domain = domain;
3092	wp.i18n.setLocaleData( localeData, domain );
3093} )( "default", {"translation-revision-date":"2026-09-17 13:17:30+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"it"},"Notifications":["Notifiche"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} );
3094//# sourceURL=wp-a11y-js-translations
3095</script>
vendor: 1 bytes, line 3095
3095
3096<script id="wp-a11y-js" src="https://www.soldatinionline.it/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 3096
3096
3097<script id="clipboard-js" src="https://www.soldatinionline.it/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 3097
3097
3098<script id="media-views-js-extra">
3099var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Media","url":"URL","addMedia":"Aggiungi media","search":"Cerca","select":"Seleziona","cancel":"Annulla","update":"Aggiorna","replace":"Sostituisci","remove":"Rimuovi","back":"Indietro","selected":"%d selezionati","dragInfo":"Trascina e rilascia per riordinare i file.","uploadFilesTitle":"Carica file","uploadImagesTitle":"Caricamento immagini","mediaLibraryTitle":"Libreria media","insertMediaTitle":"Aggiungi media","createNewGallery":"Crea una nuova galleria","createNewPlaylist":"Crea una nuova playlist","createNewVideoPlaylist":"Crea una nuova playlist video","returnToLibrary":"\u2190 Vai alla libreria","allMediaItems":"Tutti gli elementi media","allDates":"Tutte le date","noItemsFound":"Nessun elemento trovato.","insertIntoPost":"Inserisci nell'articolo","unattached":"Non allegato","mine":"I miei elementi","trash":"Cestino","uploadedToThisPost":"Caricato in questo articolo","warnDelete":"Stai per eliminare permanentemente questo elemento dal tuo sito.\nQuesta azione non pu\u00f2 essere annullata.\n 'Annulla' per fermarti, 'OK' per eliminare.","warnBulkDelete":"Stai per eliminare permanentemente questi elementi dal tuo sito.\nQuesta azione non pu\u00f2 essere annullata.\n 'Annulla' per fermarti, 'OK' per eliminare.","warnBulkTrash":"Stai per spostare nel cestino questi elementi.\n  'Annulla' per interrompere, 'OK' per eliminare.","bulkSelect":"Selezione multipla","trashSelected":"Sposta nel cestino","restoreSelected":"Ripristina dal cestino","deletePermanently":"Elimina definitivamente","errorDeleting":"Errore durante l'eliminazione dell'allegato.","apply":"Applica","filterByDate":"Filtra per data","filterByType":"Filtra per tipo","searchLabel":"Cerca media","searchMediaLabel":"Cerca media","searchMediaPlaceholder":"Ricerca elementi media...","mediaFound":"Numero dei media trovati: %d","noMedia":"Nessun elemento media trovato.","noMediaTryNewSearch":"Nessun media trovato. Prova con un'altra ricerca.","mediaItemViewed":"Elemento media visualizzato: %s","attachmentDetails":"Dettagli dell'allegato","insertFromUrlTitle":"Inserisci dall'URL","setFeaturedImageTitle":"Immagine in evidenza","setFeaturedImage":"Imposta immagine in evidenza","createGalleryTitle":"Crea galleria","editGalleryTitle":"Modifica galleria","cancelGalleryTitle":"\u2190 Elimina galleria","insertGallery":"Inserisci galleria","updateGallery":"Aggiorna galleria","addToGallery":"Aggiungi alla galleria","addToGalleryTitle":"Aggiungi alla galleria","reverseOrder":"Ordine inverso","imageDetailsTitle":"Dettagli immagine","imageReplaceTitle":"Sostituisci immagine","imageDetailsCancel":"Annulla la modifica","editImage":"Modifica immagine","chooseImage":"Scegli immagine","selectAndCrop":"Seleziona e ritaglia","skipCropping":"Salta il ritaglio","cropImage":"Ritaglia l'immagine","cropYourImage":"Ritaglia la tua immagine","cropping":"Ritaglio\u2026","suggestedDimensions":"Dimensioni suggerite per l'immagine: %1$s per %2$s pixel.","cropError":"Si \u00e8 verificato un errore durante il ridimensionamento dell\u2019immagine.","audioDetailsTitle":"Dettagli audio","audioReplaceTitle":"Sostituisci l'audio","audioAddSourceTitle":"Aggiungi sorgente audio","audioDetailsCancel":"Annulla la modifica","videoDetailsTitle":"Dettagli video","videoReplaceTitle":"Sostituisci video","videoAddSourceTitle":"Aggiungi sorgente video","videoDetailsCancel":"Annulla la modifica","videoSelectPosterImageTitle":"Seleziona l'immagine di copertina","videoAddTrackTitle":"Aggiungi sottotitoli","playlistDragInfo":"Trascina e rilascia per riordinare le tracce.","createPlaylistTitle":"Crea playlist audio","editPlaylistTitle":"Modifica playlist audio","cancelPlaylistTitle":"\u2190 Cancella la playlist audio","insertPlaylist":"Inserisci playlist audio","updatePlaylist":"Aggiorna playlist audio","addToPlaylist":"Aggiungi alla playlist audio","addToPlaylistTitle":"Aggiungi alla playlist audio","videoPlaylistDragInfo":"Trascina e rilascia per riordinare i video.","createVideoPlaylistTitle":"Crea playlist video","editVideoPlaylistTitle":"Modifica playlist video","cancelVideoPlaylistTitle":"\u2190 Cancella playlist video","insertVideoPlaylist":"Inserisci playlist video","updateVideoPlaylist":"Aggiorna playlist video","addToVideoPlaylist":"Aggiungi alla playlist video","addToVideoPlaylistTitle":"Aggiungi alla playlist video","filterAttachments":"Filtra i media","attachmentsList":"Elenco dei media","settings":{"tabs":[],"tabUrl":"https://www.soldatinionline.it/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Immagini","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Documenti","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Fogli di calcolo","application/x-gzip,application/rar,a
3099pplication/x-tar,application/zip,application/x-7z-compressed":"Archivi"},"captions":true,"nonce":{"sendToEditor":"e36da3d075","setAttachmentThumbnail":"f0e4e2f757"},"post":{"id":0},"defaultProps":{"link":"none","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://www.soldatinionline.it/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":1290,"months":[{"year":"2026","month":"9","text":"Settembre 2026"},{"year":"2026","month":"8","text":"Agosto 2026"},{"year":"2026","month":"7","text":"Luglio 2026"},{"year":"2026","month":"6","text":"Giugno 2026"},{"year":"2026","month":"5","text":"Maggio 2026"},{"year":"2026","month":"4","text":"Aprile 2026"},{"year":"2026","month":"3","text":"Marzo 2026"},{"year":"2026","month":"2","text":"Febbraio 2026"},{"year":"2026","month":"1","text":"Gennaio 2026"},{"year":"2025","month":"12","text":"Dicembre 2025"},{"year":"2025","month":"11","text":"Novembre 2025"},{"year":"2025","month":"10","text":"Ottobre 2025"},{"year":"2025","month":"2","text":"Febbraio 2025"}],"mediaTrash":0,"infiniteScrolling":1}};
3100//# sourceURL=media-views-js-extra
3101</script>
vendor: 1 bytes, line 3101
3101
3102<script id="media-views-js-translations">
3103( function( domain, translations ) {
3104	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
3105	localeData[""].domain = domain;
3106	wp.i18n.setLocaleData( localeData, domain );
3107} )( "default", {"translation-revision-date":"2026-09-17 13:17:30+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"it"},"uploading\u2026":["caricamento in corso\u2026"],"Error dismissed.":["Errore ignorato."],"Showing %1$s of %2$s media items":["Visualizzazione di %1$s di %2$s elementi media"],"Jump to first loaded item":["Salta al primo elemento caricato"],"Load more":["Carica altro"],"Number of media items displayed: %d. Click load more for more results.":["Numero dei media mostrati: %d. Fai clic su carica altro per altri risultati."],"The file URL has been copied to your clipboard":["L'URL del file \u00e8 stato copiato negli appunti"],"%s item selected":["%s elemento selezionato","%s elementi selezionati"],"Number of media items displayed: %d. Scroll the page for more results.":["Numero dei media mostrati: %d. Scorri la pagina per altri risultati."],"(no title)":["(senza titolo)"]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}} );
3108//# sourceURL=media-views-js-translations
3109</script>
vendor: 1 bytes, line 3109
3109
3110<script id="media-views-js" src="https://www.soldatinionline.it/wp-includes/js/media-views.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3110
3110
3111<script id="media-editor-js-translations">
3112( function( domain, translations ) {
3113	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
3114	localeData[""].domain = domain;
3115	wp.i18n.setLocaleData( localeData, domain );
3116} )( "default", {"translation-revision-date":"2026-09-17 13:17:30+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"it"},"Could not set that as the thumbnail image. Try a different attachment.":["Impossibile impostare questa immagine come miniatura. Prova con un differente allegato."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}} );
3117//# sourceURL=media-editor-js-translations
3118</script>
vendor: 1 bytes, line 3118
3118
3119<script id="media-editor-js" src="https://www.soldatinionline.it/wp-includes/js/media-editor.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3119
3119
3120<script id="media-audiovideo-js" src="https://www.soldatinionline.it/wp-includes/js/media-audiovideo.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 3120
3120
3121<script id="ct-scripts-js-extra">
3122var ct_localizations = {"ajax_url":"https://www.soldatinionline.it/wp-admin/admin-ajax.php","public_url":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/","rest_url":"https://www.soldatinionline.it/wp-json/","search_url":"https://www.soldatinionline.it/search/QUERY_STRING/","show_more_text":"Mostra di pi\u00f9","more_text":"Di pi\u00f9","search_live_results":"Risultati della ricerca","search_live_no_results":"Nessun risultato","search_live_results_closed":"I risultati della ricerca sono stati chiusi.","search_live_no_result":"Nessun risultato","search_live_one_result":"Hai ottenuto %s risultato. Premi la scheda per selezionarlo.","search_live_many_results":"Hai ottenuto %s risultati. Premi la scheda per selezionarne uno.","search_live_stock_status_texts":{"instock":"Disponibile","outofstock":"Esaurito"},"clipboard_copied":"Copiato!","clipboard_failed":"Errore durante la copia","expand_submenu":"Apri il menu a discesa","collapse_submenu":"Chiudi il menu a discesa","dynamic_js_chunks":[{"id":"blocksy_sticky_header","selector":"header [data-sticky]","url":"https://www.soldatinionline.it/wp-content/plugins/blocksy-companion/static/bundle/sticky.js?ver=2.1.58","version":"2.1.58"}],"dynamic_styles":{"lazy_load":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/non-critical-styles.min.css?ver=2.1.56","search_lazy":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/non-critical-search-styles.min.css?ver=2.1.56","back_to_top":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/back-to-top.min.css?ver=2.1.56"},"dynamic_styles_selectors":[{"selector":".ct-header-cart, #woo-cart-panel","url":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/cart-header-element-lazy.min.css?ver=2.1.56"},{"selector":".flexy","url":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/flexy.min.css?ver=2.1.56"},{"selector":".ct-pagination","url":"https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/pagination.min.css?ver=2.1.56"},{"selector":"#account-modal","url":"https://www.soldatinionline.it/wp-content/plugins/blocksy-companion/static/bundle/header-account-modal-lazy.min.css?ver=2.1.58"},{"selector":".ct-header-account","url":"https://www.soldatinionline.it/wp-content/plugins/blocksy-companion/static/bundle/header-account-dropdown-lazy.min.css?ver=2.1.58"}],"login_generic_error_msg":"An unexpected error occurred. Please try again later."};
3123//# sourceURL=ct-scripts-js-extra
3124</script>
vendor: 1 bytes, line 3124
3124
3125<script id="ct-scripts-js" src="https://www.soldatinionline.it/wp-content/themes/blocksy/static/bundle/main.js?ver=2.1.56"></script>
vendor: 1 bytes, line 3125
3125
3126<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://www.soldatinionline.it/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&#038;ver=8d8bb846cc19ac858460"></script>
vendor: 1 bytes, line 3126
3126
3127<script id="sourcebuster-js-js" src="https://www.soldatinionline.it/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 3127
3127
3128<script id="wc-order-attribution-js-extra">
3129var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.soldatinionline.it/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
3130//# sourceURL=wc-order-attribution-js-extra
3131</script>
vendor: 1 bytes, line 3131
3131
3132<script id="wc-order-attribution-js" src="https://www.soldatinionline.it/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 3132
3132
3133<script id="jetpack-stats-js-before">
3134_stq = window._stq || [];
3135_stq.push([ "view", {"v":"ext","blog":"241762221","post":"800","tz":"0","srv":"www.soldatinionline.it","j":"1:16.2"} ]);
3136_stq.push([ "clickTrackerInit", "241762221", "800" ]);
3137//# sourceURL=jetpack-stats-js-before
3138</script>
vendor: 1 bytes, line 3138
3138
3139<script type="text/plain" data-service="jetpack-statistics" data-category="statistics" data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" data-cmplz-src="https://stats.wp.com/e-202640.js"></script>
vendor: 1 bytes, line 3139
3139
3140<script id="cmplz-cookiebanner-js-extra">
3141var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"29","version":"7.5.5","store_consent":"","do_not_track_enabled":"1","consenttype":"optin","region":"eu","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.soldatinionline.it/wp-json/complianz/v1/","locale":"lang=it&locale=it_IT","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"30","cookie_path":"/","categories":{"statistics":"statistiche","marketing":"marketing"},"tcf_active":"","placeholdertext":"Fai clic per accettare i cookie {category} e abilitare questo contenuto","css_file":"https://www.soldatinionline.it/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=29","page_links":{"eu":{"cookie-statement":{"title":"Cookie Policy ","url":"https://www.soldatinionline.it/cookie-policy-ue/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Fai clic per accettare i cookie {category} e abilitare questo contenuto","iapi_nav":"fallback"};
3142//# sourceURL=cmplz-cookiebanner-js-extra
3143</script>
vendor: 1 bytes, line 3143
3143
3144<script defer id="cmplz-cookiebanner-js" src="https://www.soldatinionline.it/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1788982619"></script>
vendor: 1 bytes, line 3144
3144
3145<script id="cmplz-cookiebanner-js-after">
3146	let cmplzBlockedContent = document.querySelector('.cmplz-blocked-content-notice');
3147	if ( cmplzBlockedContent) {
3148	        cmplzBlockedContent.addEventListener('click', function(event) {
3149            event.stopPropagation();
3150        });
3151	}
3152    
3153//# sourceURL=cmplz-cookiebanner-js-after
3154</script>
vendor: 1 bytes, line 3154
3154
3155<script id="gt_widget_script_22550349-js-before">
3156window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['22550349'] = {"default_language":"it","languages":["zh-CN","cs","da","en","fr","de","it","no","pt","ru","es","sv"],"url_structure":"none","detect_browser_language":1,"flag_style":"3d","flag_size":16,"wrapper_selector":"#gt-wrapper-22550349","alt_flags":[],"switcher_open_direction":"top","switcher_horizontal_position":"right","switcher_vertical_position":"top","switcher_text_color":"#666","switcher_arrow_color":"#666","switcher_border_color":"#ccc","switcher_background_color":"#fff","switcher_background_shadow_color":"#efefef","switcher_background_hover_color":"#fff","dropdown_text_color":"#000","dropdown_hover_color":"#fff","dropdown_background_color":"#eee","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"};
3157//# sourceURL=gt_widget_script_22550349-js-before
3158</script>
3158<script src="https://www.soldatinionline.it/wp-content/plugins/gtranslate/js/dwf.js?ver=5.0.1" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/login/" data-gt-orig-domain="www.soldatinionline.it" data-gt-widget-id="22550349" defer></script>
3158		
3158<script type="text/javascript">
3159			(function() {
3160				window.wcAnalytics = window.wcAnalytics || {};
3161				const wcAnalytics = window.wcAnalytics;
3162
3163				// Set the assets URL for webpack to find the split assets.
3164				wcAnalytics.assets_url = 'https://www.soldatinionline.it/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/';
3165
3166				// Set the REST API tracking endpoint URL.
3167								wcAnalytics.trackEndpoint = "https://www.soldatinionline.it/wp-json/woocommerce-analytics/v1/track";
3168
3169				// Set common properties for all events.
3170				wcAnalytics.commonProps = {"ui":0,"blog_id":241762221,"store_id":"4b1b54d6-81b1-4c92-a260-8fd9fc9a4e90","url":"https://www.soldatinionline.it","woo_version":"11.1.2","wp_version":"7.1.2","store_admin":0,"device":"desktop","store_currency":"EUR","timezone":"+00:00","is_guest":1};
3171
3172				// Set the event queue.
3173				wcAnalytics.eventQueue = [];
3174
3175				// Features.
3176				wcAnalytics.features = {
3177					ch: false,
3178					sessionTracking: false,
3179					proxy: false,
3180				};
3181
3182				wcAnalytics.breadcrumbs = ["Login"];
3183
3184				// Page context flags.
3185				wcAnalytics.pages = {
3186					isAccountPage: false,
3187					isCart: false,
3188				};
3189			})();
3190		</script>
3190
3191		
3192</body>
3193</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.