{"id":1878,"date":"2025-12-01T23:38:30","date_gmt":"2025-12-01T22:38:30","guid":{"rendered":"https:\/\/www.clickagency.it\/?page_id=1878"},"modified":"2025-12-18T21:20:08","modified_gmt":"2025-12-18T20:20:08","slug":"portfolio-casa-scarica","status":"publish","type":"page","link":"https:\/\/www.clickagency.it\/en\/portfolio-casa-scarica\/","title":{"rendered":"PORTFOLIO &#8211; Casa Scarica"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1878\" class=\"elementor elementor-1878\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7f5f74b elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"7f5f74b\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-929efcf\" data-id=\"929efcf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e9fcb7a elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"e9fcb7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items elementor-inline-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">BRAND IDENTITY<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">MOTION GRAPHIC<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-inline-item\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">SOCIAL MEDIA MANAGEMENT<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c29ef8 elementor-widget elementor-widget-html\" data-id=\"1c29ef8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h1 class=\"title-progetto-augusta\">\nCasa Scarica\n<\/h1>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5dd257e elementor-widget elementor-widget-html\" data-id=\"5dd257e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"ss-textblock-header-augusta\">\n  <div class=\"ss-col-header-augusta\">\n    <p>\n     Casa Scarica non \u00e8 un luogo: \u00e8 un\u2019identit\u00e0. Noi l\u2019abbiamo riscritta. Il progetto nasce con l\u2019obiettivo di ridefinire l\u2019immagine di una realt\u00e0 simbolo della cultura gastronomica gragnanese, rendendola contemporanea e competitiva su pi\u00f9 livelli. Un rebranding completo che ha coinvolto identit\u00e0 visiva, comunicazione, spazi fisici, prodotto e presenza digitale, con l\u2019intento di creare un ecosistema forte, coerente e perfettamente riconoscibile.\n    <\/p>\n  <\/div>\n\n  <div class=\"ss-col-header-augusta\">\n    <p>\n      Dal logo alle applicazioni, dal packaging al punto vendita, fino alla strategia social e al sito web, abbiamo costruito un\u2019immagine capace di raccontare ci\u00f2 che Casa Scarica \u00e8 oggi: un luogo dove tradizione, cucina e esperienza si fondono in un racconto moderno e autentico.\n    <\/p>\n  <\/div>\n<\/section>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6595211 elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"6595211\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dd74e9c\" data-id=\"dd74e9c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5ec0588 elementor-hidden-mobile elementor-widget elementor-widget-video\" data-id=\"5ec0588\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/header.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a3c70cf elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"a3c70cf\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e56d851\" data-id=\"e56d851\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cc46d31 elementor-hidden-desktop elementor-hidden-tablet elementor-widget elementor-widget-video\" data-id=\"cc46d31\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/header.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ff0474b elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"ff0474b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5ee54b\" data-id=\"f5ee54b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-767c42b elementor-widget elementor-widget-html\" data-id=\"767c42b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Tag \/ Sezione: Social Media -->\n<p class=\"social-media-tag-paragrafo\">\n Brand Identity\n<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5138fba elementor-widget elementor-widget-html\" data-id=\"5138fba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h1 class=\"title-paragrafo\">\nIl cuore di Casa\n<\/h1>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06a9964 elementor-widget elementor-widget-html\" data-id=\"06a9964\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"ss-textblock-header-brand\">\n  <div class=\"ss-col-header-brand\">\n    <p>\n      Tutto nasce dal logo: un segno che diventa gesto, simbolo e racconto. Abbiamo progettato un logotipo tipografico unico, costruito su forme che richiamano gli strumenti della tradizione culinaria e la gestualit\u00e0 della cucina.\nLa lettera \u201cS\u201d diventa simbolo e gesto, trasformandosi in un pittogramma riconoscibile e iconico\n    <\/p>\n  <\/div>\n\n  <div class=\"ss-col-header-brand\">\n    <p>\n     Attorno al segno abbiamo definito una brand identity articolata: palette dedicata, sistema tipografico, set di regole e tono estetico coerente con il mondo food premium. Un linguaggio visivo contemporaneo ma radicato, capace di raccontare la storia del brand con una voce totalmente nuova.\n    <\/p>\n  <\/div>\n<\/section>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cc35ced elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"cc35ced\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-df95575\" data-id=\"df95575\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-df1f831 elementor-section-full_width elementor-hidden-mobile elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"df1f831\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d778dbf\" data-id=\"d778dbf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-cced010 elementor-widget elementor-widget-video\" data-id=\"cced010\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/quad-1.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-f6aceeb\" data-id=\"f6aceeb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-22fb937 elementor-widget elementor-widget-video\" data-id=\"22fb937\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/square2-1.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3d8203 elementor-hidden-mobile elementor-widget elementor-widget-video\" data-id=\"d3d8203\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad3.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-2c5ca2c elementor-section-full_width elementor-hidden-mobile elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"2c5ca2c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e9f286f\" data-id=\"e9f286f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c073620 elementor-widget elementor-widget-video\" data-id=\"c073620\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad5.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-523418f\" data-id=\"523418f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-93f48e0 elementor-widget elementor-widget-video\" data-id=\"93f48e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad6.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-87452c5 elementor-section-full_width elementor-hidden-desktop elementor-hidden-tablet elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"87452c5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-55ccf1d\" data-id=\"55ccf1d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-45e05d2 elementor-widget elementor-widget-html\" data-id=\"45e05d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"gifSlider\" class=\"vs vs-transform\">\n  <div class=\"vs-viewport\">\n    <div class=\"vs-track\" aria-label=\"Video works\">\n\n      <!-- CARD 1 -->\n      <a class=\"vs-card\" href=\"\">\n        <video class=\"vs-media\" autoplay muted loop playsinline>\n          <source src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/square2.mp4\" type=\"video\/mp4\">\n        <\/video>\n      <\/a>\n\n      <!-- CARD 2 -->\n      <a class=\"vs-card\" href=\"\">\n        <video class=\"vs-media\" autoplay muted loop playsinline>\n          <source src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad5.mp4\" type=\"video\/mp4\">\n        <\/video>\n      <\/a>\n\n      <!-- CARD 3 -->\n      <a class=\"vs-card\" href=\"\">\n        <video class=\"vs-media\" autoplay muted loop playsinline>\n          <source src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/quad-1.mp4\" type=\"video\/mp4\">\n        <\/video>\n      <\/a>\n      \n        <!-- CARD 4 -->\n      <a class=\"vs-card\" href=\"\">\n        <video class=\"vs-media\" autoplay muted loop playsinline>\n          <source src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad6.mp4\" type=\"video\/mp4\">\n        <\/video>\n      <\/a>\n\n      <!-- Duplica altre card se vuoi -->\n    <\/div>\n  <\/div>\n  <div class=\"vs-dots\"><\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad500b7 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"ad500b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const slider   = document.getElementById('gifSlider');\n  if (!slider) return;\n\n  const viewport = slider.querySelector('.vs-viewport');\n  const track    = slider.querySelector('.vs-track');\n  if (!viewport || !track) return;\n\n  const cards    = Array.from(track.querySelectorAll('.vs-card'));\n  const dotsWrap = slider.querySelector('.vs-dots');\n\n  let isDown = false;\n  let hasMoved = false;\n  let startX = 0;\n  let startScrollLeft = 0;\n\n  \/* ========== DRAG \/ SWIPE ========= *\/\n\n  function startDrag(clientX, evt) {\n    isDown = true;\n    hasMoved = false;\n    startX = clientX;\n    startScrollLeft = viewport.scrollLeft;\n    slider.classList.add('is-dragging');\n    if (evt) evt.preventDefault();\n  }\n\n  function moveDrag(clientX, evt) {\n    if (!isDown) return;\n    const dx = clientX - startX;\n    if (Math.abs(dx) > 2) hasMoved = true;\n    viewport.scrollLeft = startScrollLeft - dx;\n    if (evt) evt.preventDefault();\n  }\n\n  function endDrag() {\n    if (!isDown) return;\n    isDown = false;\n    slider.classList.remove('is-dragging');\n  }\n\n  if ('PointerEvent' in window) {\n    viewport.addEventListener('pointerdown', (e) => {\n      if (e.button !== 0 && e.pointerType === 'mouse') return;\n      startDrag(e.clientX, e);\n      try { viewport.setPointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointermove', (e) => {\n      if (!isDown) return;\n      moveDrag(e.clientX, e);\n    });\n\n    viewport.addEventListener('pointerup', (e) => {\n      endDrag();\n      try { viewport.releasePointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointercancel', (e) => {\n      endDrag();\n      try { viewport.releasePointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointerleave', () => {\n      endDrag();\n    });\n  } else {\n    \/\/ Mouse fallback\n    viewport.addEventListener('mousedown', (e) => {\n      if (e.button !== 0) return;\n      startDrag(e.clientX, e);\n    });\n\n    window.addEventListener('mousemove', (e) => {\n      if (!isDown) return;\n      moveDrag(e.clientX, e);\n    });\n\n    window.addEventListener('mouseup', () => {\n      endDrag();\n    });\n\n    \/\/ Touch fallback\n    viewport.addEventListener('touchstart', (e) => {\n      if (!e.touches || !e.touches.length) return;\n      const t = e.touches[0];\n      startDrag(t.clientX);\n    }, { passive: true });\n\n    viewport.addEventListener('touchmove', (e) => {\n      if (!isDown || !e.touches || !e.touches.length) return;\n      const t = e.touches[0];\n      moveDrag(t.clientX, e);\n    }, { passive: false });\n\n    viewport.addEventListener('touchend', endDrag);\n    viewport.addEventListener('touchcancel', endDrag);\n  }\n\n  \/\/ evita click sui link dopo drag\n  slider.querySelectorAll('.vs-card').forEach((card) => {\n    card.addEventListener('click', (e) => {\n      if (hasMoved) {\n        e.preventDefault();\n        e.stopImmediatePropagation();\n      }\n    });\n  });\n\n  \/* ========== DOTS ========= *\/\n\n  if (!dotsWrap || !cards.length) return;\n\n  dotsWrap.innerHTML = '';\n  const dots = [];\n\n  cards.forEach((card, i) => {\n    const dot = document.createElement('div');\n    dot.className = 'vs-dot';\n    dot.dataset.index = i;\n    dotsWrap.appendChild(dot);\n    dots.push(dot);\n\n    dot.addEventListener('click', () => {\n      viewport.scrollTo({\n        left: card.offsetLeft,\n        behavior: 'smooth'\n      });\n    });\n  });\n\n  function updateDots() {\n    const viewportCenter = viewport.scrollLeft + viewport.clientWidth \/ 2;\n    let activeIndex = 0;\n    let minDist = Infinity;\n\n    cards.forEach((card, i) => {\n      const cardCenter = card.offsetLeft + card.clientWidth \/ 2;\n      const dist = Math.abs(cardCenter - viewportCenter);\n      if (dist < minDist) {\n        minDist = dist;\n        activeIndex = i;\n      }\n    });\n\n    dots.forEach((dot, i) => {\n      dot.classList.toggle('active', i === activeIndex);\n    });\n  }\n\n  viewport.addEventListener('scroll', updateDots, { passive: true });\n  window.addEventListener('resize', updateDots);\n  updateDots();\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-451914b elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"451914b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-20d4751\" data-id=\"20d4751\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2fe71a9 elementor-widget elementor-widget-html\" data-id=\"2fe71a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Tag \/ Sezione: Social Media -->\n<p class=\"social-media-tag-identity\">\nbrand identity\n<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-059bf41 elementor-widget elementor-widget-html\" data-id=\"059bf41\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h1 class=\"title-paragrafo-identity\">\nIdentit\u00e0 in movimento\n<\/h1>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9816bf6 elementor-widget elementor-widget-html\" data-id=\"9816bf6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"ss-textblock-header-paragrafo-identity\">\n  <div class=\"ss-col-header-paragrafo-identity\">\n    <p>\n  La nuova identit\u00e0 visiva di Casa Scarica \u00e8 stata progettata per vivere con coerenza in ogni applicazione. Il lavoro sui coordinati ha richiesto un approccio metodico, trasformando il segno e il visual system in strumenti funzionali all\u2019esperienza reale del brand. Una parte centrale del progetto \u00e8 stata la realizzazione delle etichette per lo shop prodotti. \n    <\/p>\n  <\/div>\n\n  <div class=\"ss-col-header-paragrafo-identity\">\n    <p>\n      La nuova identit\u00e0 visiva di Casa Scarica \u00e8 stata progettata per vivere con coerenza in ogni applicazione. Il lavoro sui coordinati ha richiesto un approccio metodico, trasformando il segno e il visual system in strumenti funzionali all\u2019esperienza reale del brand. Una parte centrale del progetto \u00e8 stata la realizzazione delle etichette per lo shop prodotti. \n    <\/p>\n  <\/div>\n<\/section>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-b2c3d18 elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"b2c3d18\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-66ca9e7\" data-id=\"66ca9e7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5131ac8 elementor-widget elementor-widget-image\" data-id=\"5131ac8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"826\" height=\"386\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1.png\" class=\"attachment-full size-full wp-image-1918\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1-300x140.png 300w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1-768x359.png 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dadbfdc elementor-widget elementor-widget-image\" data-id=\"dadbfdc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"826\" height=\"854\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1.png\" class=\"attachment-full size-full wp-image-1921\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1-290x300.png 290w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1-768x794.png 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-65cfea0\" data-id=\"65cfea0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c3f4b2c elementor-widget elementor-widget-image\" data-id=\"c3f4b2c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"826\" height=\"1280\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1.png\" class=\"attachment-full size-full wp-image-1922\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-194x300.png 194w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-661x1024.png 661w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-768x1190.png 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4f0f004\" data-id=\"4f0f004\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0f73705 elementor-widget elementor-widget-image\" data-id=\"0f73705\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"826\" height=\"854\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1.png\" class=\"attachment-full size-full wp-image-1920\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1-290x300.png 290w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1-768x794.png 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a86ed53 elementor-widget elementor-widget-image\" data-id=\"a86ed53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"826\" height=\"386\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1.png\" class=\"attachment-full size-full wp-image-1919\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1-300x140.png 300w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1-768x359.png 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5244506 elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"5244506\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-4cc48af\" data-id=\"4cc48af\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-97c00a9 elementor-widget elementor-widget-image\" data-id=\"97c00a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"826\" height=\"386\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1.png\" class=\"attachment-full size-full wp-image-1918\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1-300x140.png 300w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0586-1-768x359.png 768w\" sizes=\"(max-width: 826px) 100vw, 826px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8760b69 elementor-widget elementor-widget-image\" data-id=\"8760b69\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"661\" height=\"1024\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-661x1024.png\" class=\"attachment-large size-large wp-image-1922\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-661x1024.png 661w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-194x300.png 194w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1-768x1190.png 768w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0693-1.png 826w\" sizes=\"(max-width: 661px) 100vw, 661px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3b89064\" data-id=\"3b89064\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b0c15e6 elementor-widget elementor-widget-image\" data-id=\"b0c15e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"827\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1.png\" class=\"attachment-large size-large wp-image-1920\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1-290x300.png 290w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0633-1-768x794.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5a1554 elementor-widget elementor-widget-image\" data-id=\"b5a1554\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"827\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1.png\" class=\"attachment-large size-large wp-image-1921\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1-290x300.png 290w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0641-1-768x794.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-1aab873\" data-id=\"1aab873\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0189067 elementor-widget elementor-widget-image\" data-id=\"0189067\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"374\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1.png\" class=\"attachment-large size-large wp-image-1919\" alt=\"\" srcset=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1.png 826w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1-300x140.png 300w, https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/LSD_0614-1-768x359.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-38441f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"38441f4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d0432c\" data-id=\"6d0432c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7f66245 elementor-widget elementor-widget-html\" data-id=\"7f66245\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- Tag \/ Sezione: Social Media -->\n<p class=\"social-media-tag-paragrafo-social\">\nSOCIAL & WEB COMMUNICATION\n<\/p>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4ec3363 elementor-widget elementor-widget-html\" data-id=\"4ec3363\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<h1 class=\"title-paragrafo-sociale\">\nAngoli di Casa\n<\/h1>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df14d05 elementor-widget elementor-widget-html\" data-id=\"df14d05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"ss-textblock-header-social\">\n  <div class=\"ss-col-header-social\">\n    <p>\nParallelamente al rebranding abbiamo costruito la strategia di comunicazione digitale del brand, definendo linee guida editoriali, tone of voice e struttura narrativa.\u2028Sono stati realizzati shooting foto e video dedicati per raccontare prodotti, ricette, esperienze e il mondo Casa Scarica con un\u2019estetica contemporanea e coerente con la nuova identit\u00e0.\n    <\/p>\n  <\/div>\n\n  <div class=\"ss-col-header-social\">\n    <p>\n  La gestione dei canali social \u2014 contenuti, campagne, format e pianificazione \u2014 ha trasformato la presenza online del brand in un racconto continuo, immediato e coinvolgente grazie anche a una video production su misura: riprese dinamiche, storytelling visivo e contenuti verticali pensati per performare su tutte le piattaforme digitali.\n    <\/p>\n  <\/div>\n<\/section>\n\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27d3f8d elementor-section-full_width elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"27d3f8d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1f79095\" data-id=\"1f79095\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-004d8d9 elementor-widget elementor-widget-html\" data-id=\"004d8d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- SHOWREEL MEDIA SLIDER -->\n<div id=\"mediaShowreel\" class=\"msr-slider\">\n  <div class=\"msr-viewport\">\n    <div class=\"msr-track\" aria-label=\"Animated works\">\n      \n       <!-- CARD 1 \u2013 VIDEO -->\n      <a class=\"msr-card\" href=\"\">\n        <video class=\"msr-media\" autoplay muted loop playsinline>\n          <source src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/Paccheri-al-sugo.mp4\" type=\"video\/mp4\">\n        <\/video>\n      <\/a>\n      \n      <!-- CARD 2 \u2013 IMMAGINE -->\n      <a class=\"msr-card\" href=\"\">\n        <img decoding=\"async\" class=\"msr-media\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/c7446ff7c1f733d451af2b7471a62e4c1bdac92f-scaled.jpg\" alt=\"\">\n      <\/a>    \n      \n      <!-- CARD 3 \u2013 VIDEO -->\n      <a class=\"msr-card\" href=\"\">\n        <video class=\"msr-media\" autoplay muted loop playsinline>\n          <source src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/video1.mp4\" type=\"video\/mp4\">\n        <\/video>\n      <\/a>\n\n      <!-- CARD 4 \u2013 IMMAGINE -->\n      <a class=\"msr-card\" href=\"\">\n        <img decoding=\"async\" class=\"msr-media\" src=\"https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/16d7d41bf2c74b09baa1ffe2ce7d711a4f2af700-scaled.jpg\" alt=\"\">\n      <\/a>\n\n      <!-- aggiungi altre card (img o video) qui -->\n    <\/div>\n  <\/div>\n\n  <div class=\"msr-dots\"><\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2721daa elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"2721daa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const slider   = document.getElementById('mediaShowreel');\n  if (!slider) return;\n\n  const viewport = slider.querySelector('.msr-viewport');\n  const track    = slider.querySelector('.msr-track');\n  if (!viewport || !track) return;\n\n  const cards    = Array.from(track.querySelectorAll('.msr-card'));\n  const dotsWrap = slider.querySelector('.msr-dots');\n\n  if (!cards.length) return;\n\n  let isDown = false;\n  let hasMoved = false;\n  let startX = 0;\n  let startScrollLeft = 0;\n\n  function recalcLayout() {\n    if (!cards.length) return;\n\n    const firstCardRect = cards[0].getBoundingClientRect();\n    const cardWidth = firstCardRect.width ||\n      parseFloat(getComputedStyle(slider).getPropertyValue('--msr-card-w')) || 412;\n\n    const styles = getComputedStyle(slider);\n    const gap = parseFloat(styles.getPropertyValue('--msr-gap')) || 24;\n    const slideCount = cards.length;\n\n    const totalWidth = (slideCount * cardWidth) + (slideCount - 1) * gap;\n\n    track.style.width = totalWidth + 'px';\n    track.style.marginLeft = 'auto';\n    track.style.marginRight = 'auto';\n  }\n\n  function startDrag(clientX, evt) {\n    isDown = true;\n    hasMoved = false;\n    startX = clientX;\n    startScrollLeft = viewport.scrollLeft;\n    slider.classList.add('msr-is-dragging');\n    if (evt) evt.preventDefault();\n  }\n\n  function moveDrag(clientX, evt) {\n    if (!isDown) return;\n    const dx = clientX - startX;\n    if (Math.abs(dx) > 2) hasMoved = true;\n    viewport.scrollLeft = startScrollLeft - dx;\n    if (evt) evt.preventDefault();\n  }\n\n  function endDrag() {\n    if (!isDown) return;\n    isDown = false;\n    slider.classList.remove('msr-is-dragging');\n  }\n\n  if ('PointerEvent' in window) {\n    viewport.addEventListener('pointerdown', (e) => {\n      if (e.button !== 0 && e.pointerType === 'mouse') return;\n      startDrag(e.clientX, e);\n      try { viewport.setPointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointermove', (e) => {\n      if (!isDown) return;\n      moveDrag(e.clientX, e);\n    });\n\n    viewport.addEventListener('pointerup', (e) => {\n      endDrag();\n      try { viewport.releasePointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointercancel', (e) => {\n      endDrag();\n      try { viewport.releasePointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointerleave', () => {\n      endDrag();\n    });\n  } else {\n    viewport.addEventListener('mousedown', (e) => {\n      if (e.button !== 0) return;\n      startDrag(e.clientX, e);\n    });\n\n    window.addEventListener('mousemove', (e) => {\n      if (!isDown) return;\n      moveDrag(e.clientX, e);\n    });\n\n    window.addEventListener('mouseup', () => {\n      endDrag();\n    });\n\n    viewport.addEventListener('touchstart', (e) => {\n      if (!e.touches || !e.touches.length) return;\n      const t = e.touches[0];\n      startDrag(t.clientX);\n    }, { passive: true });\n\n    viewport.addEventListener('touchmove', (e) => {\n      if (!isDown || !e.touches || !e.touches.length) return;\n      const t = e.touches[0];\n      moveDrag(t.clientX, e);\n    }, { passive: false });\n\n    viewport.addEventListener('touchend', endDrag);\n    viewport.addEventListener('touchcancel', endDrag);\n  }\n\n  cards.forEach((card) => {\n    card.addEventListener('click', (e) => {\n      if (hasMoved) {\n        e.preventDefault();\n        e.stopImmediatePropagation();\n      }\n    });\n  });\n\n  if (!dotsWrap) return;\n\n  dotsWrap.innerHTML = '';\n  const dots = [];\n\n  cards.forEach((card, i) => {\n    const dot = document.createElement('div');\n    dot.className = 'msr-dot';\n    dot.dataset.msrIndex = i;\n    dotsWrap.appendChild(dot);\n    dots.push(dot);\n\n    dot.addEventListener('click', () => {\n      const rect = card.getBoundingClientRect();\n      const cardWidth = rect.width;\n      const vpWidth = viewport.clientWidth;\n\n      const scrollTo = card.offsetLeft + cardWidth \/ 2 - vpWidth \/ 2;\n\n      viewport.scrollTo({\n        left: scrollTo,\n        behavior: 'smooth'\n      });\n    });\n  });\n\n  function updateDots() {\n    const viewportCenter = viewport.scrollLeft + viewport.clientWidth \/ 2;\n    let activeIndex = 0;\n    let minDist = Infinity;\n\n    cards.forEach((card, i) => {\n      const cardCenter = card.offsetLeft + card.clientWidth \/ 2;\n      const dist = Math.abs(cardCenter - viewportCenter);\n      if (dist < minDist) {\n        minDist = dist;\n        activeIndex = i;\n      }\n    });\n\n    dots.forEach((dot, i) => {\n      dot.classList.toggle('msr-active', i === activeIndex);\n    });\n  }\n\n  viewport.addEventListener('scroll', updateDots, { passive: true });\n\n  function initSlider() {\n    recalcLayout();\n    const firstCard = cards[0];\n    const rect = firstCard.getBoundingClientRect();\n    const cardWidth = rect.width;\n    const vpWidth = viewport.clientWidth;\n    const initialScroll = firstCard.offsetLeft + cardWidth \/ 2 - vpWidth \/ 2;\n\n    viewport.scrollLeft = Math.max(0, initialScroll);\n    updateDots();\n  }\n\n  initSlider();\n\n  window.addEventListener('resize', () => {\n    recalcLayout();\n    updateDots();\n  });\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-079ab86 elementor-section-boxed elementor-section-height-default elementor-section-height-default wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no\" data-id=\"079ab86\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b0c80a6\" data-id=\"b0c80a6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb67007 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"bb67007\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  const slider   = document.getElementById('mediaShowreel');\n  if (!slider) return;\n\n  const viewport = slider.querySelector('.msr-viewport');\n  const track    = slider.querySelector('.msr-track');\n  if (!viewport || !track) return;\n\n  const cards    = Array.from(track.querySelectorAll('.msr-card'));\n  const dotsWrap = slider.querySelector('.msr-dots');\n\n  if (!cards.length) return;\n\n  let isDown = false;\n  let hasMoved = false;\n  let startX = 0;\n  let startScrollLeft = 0;\n\n  \/* ===========================\n     RECALCOLO LAYOUT\n  ============================ *\/\n  function recalcLayout() {\n    if (!cards.length) return;\n\n    const firstCardRect = cards[0].getBoundingClientRect();\n    const cardWidth = firstCardRect.width ||\n      parseFloat(getComputedStyle(slider).getPropertyValue('--msr-card-w')) || 412;\n\n    const styles = getComputedStyle(slider);\n    const gap = parseFloat(styles.getPropertyValue('--msr-gap')) || 24;\n    const slideCount = cards.length;\n\n    const totalWidth = (slideCount * cardWidth) + (slideCount - 1) * gap;\n\n    track.style.width = totalWidth + 'px';\n    track.style.marginLeft = 'auto';\n    track.style.marginRight = 'auto';\n  }\n\n  \/* ===========================\n     DRAG \/ SWIPE\n  ============================ *\/\n  function startDrag(clientX, evt) {\n    isDown = true;\n    hasMoved = false;\n    startX = clientX;\n    startScrollLeft = viewport.scrollLeft;\n    slider.classList.add('msr-is-dragging');\n    if (evt) evt.preventDefault();\n  }\n\n  function moveDrag(clientX, evt) {\n    if (!isDown) return;\n    const dx = clientX - startX;\n    if (Math.abs(dx) > 2) hasMoved = true;\n    viewport.scrollLeft = startScrollLeft - dx;\n    if (evt) evt.preventDefault();\n  }\n\n  function endDrag() {\n    if (!isDown) return;\n    isDown = false;\n    slider.classList.remove('msr-is-dragging');\n  }\n\n  if ('PointerEvent' in window) {\n    viewport.addEventListener('pointerdown', (e) => {\n      if (e.button !== 0 && e.pointerType === 'mouse') return;\n      startDrag(e.clientX, e);\n      try { viewport.setPointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointermove', (e) => {\n      if (!isDown) return;\n      moveDrag(e.clientX, e);\n    });\n\n    viewport.addEventListener('pointerup', (e) => {\n      endDrag();\n      try { viewport.releasePointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointercancel', (e) => {\n      endDrag();\n      try { viewport.releasePointerCapture(e.pointerId); } catch {}\n    });\n\n    viewport.addEventListener('pointerleave', () => {\n      endDrag();\n    });\n  } else {\n    \/\/ Mouse fallback\n    viewport.addEventListener('mousedown', (e) => {\n      if (e.button !== 0) return;\n      startDrag(e.clientX, e);\n    });\n\n    window.addEventListener('mousemove', (e) => {\n      if (!isDown) return;\n      moveDrag(e.clientX, e);\n    });\n\n    window.addEventListener('mouseup', () => {\n      endDrag();\n    });\n\n    \/\/ Touch fallback\n    viewport.addEventListener('touchstart', (e) => {\n      if (!e.touches || !e.touches.length) return;\n      const t = e.touches[0];\n      startDrag(t.clientX);\n    }, { passive: true });\n\n    viewport.addEventListener('touchmove', (e) => {\n      if (!isDown || !e.touches || !e.touches.length) return;\n      const t = e.touches[0];\n      moveDrag(t.clientX, e);\n    }, { passive: false });\n\n    viewport.addEventListener('touchend', endDrag);\n    viewport.addEventListener('touchcancel', endDrag);\n  }\n\n  \/\/ Evita click sui link dopo drag\n  cards.forEach((card) => {\n    card.addEventListener('click', (e) => {\n      if (hasMoved) {\n        e.preventDefault();\n        e.stopImmediatePropagation();\n      }\n    });\n  });\n\n  \/* ===========================\n     DOTS\n  ============================ *\/\n  if (!dotsWrap) return;\n\n  dotsWrap.innerHTML = '';\n  const dots = [];\n\n  cards.forEach((card, i) => {\n    const dot = document.createElement('div');\n    dot.className = 'msr-dot';\n    dot.dataset.msrIndex = i;\n    dotsWrap.appendChild(dot);\n    dots.push(dot);\n\n    dot.addEventListener('click', () => {\n      const rect = card.getBoundingClientRect();\n      const cardWidth = rect.width;\n      const vpWidth = viewport.clientWidth;\n\n      const scrollTo = card.offsetLeft + cardWidth \/ 2 - vpWidth \/ 2;\n\n      viewport.scrollTo({\n        left: scrollTo,\n        behavior: 'smooth'\n      });\n    });\n  });\n\n  function updateDots() {\n    const viewportCenter = viewport.scrollLeft + viewport.clientWidth \/ 2;\n    let activeIndex = 0;\n    let minDist = Infinity;\n\n    cards.forEach((card, i) => {\n      const cardCenter = card.offsetLeft + card.clientWidth \/ 2;\n      const dist = Math.abs(cardCenter - viewportCenter);\n      if (dist < minDist) {\n        minDist = dist;\n        activeIndex = i;\n      }\n    });\n\n    dots.forEach((dot, i) => {\n      dot.classList.toggle('msr-active', i === activeIndex);\n    });\n  }\n\n  viewport.addEventListener('scroll', updateDots, { passive: true });\n\n  \/* ===========================\n     INIT\n  ============================ *\/\n  function initSlider() {\n    recalcLayout();\n\n    \/\/ centra la prima card\n    const firstCard = cards[0];\n    const rect = firstCard.getBoundingClientRect();\n    const cardWidth = rect.width;\n    const vpWidth = viewport.clientWidth;\n    const initialScroll = firstCard.offsetLeft + cardWidth \/ 2 - vpWidth \/ 2;\n\n    viewport.scrollLeft = Math.max(0, initialScroll);\n    updateDots();\n  }\n\n  initSlider();\n\n  window.addEventListener('resize', () => {\n    recalcLayout();\n    updateDots();\n  });\n});\n<\/script>\n\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BRAND IDENTITY MOTION GRAPHIC SOCIAL MEDIA MANAGEMENT Casa Scarica Casa Scarica non \u00e8 un luogo: \u00e8 un\u2019identit\u00e0. Noi l\u2019abbiamo riscritta. Il progetto nasce con l\u2019obiettivo di ridefinire l\u2019immagine di una realt\u00e0 simbolo della cultura gastronomica gragnanese, rendendola contemporanea e competitiva su pi\u00f9 livelli. Un rebranding completo che ha coinvolto identit\u00e0 visiva, comunicazione, spazi fisici, prodotto e presenza digitale, con l\u2019intento di creare un ecosistema forte, coerente e perfettamente riconoscibile. Dal logo alle applicazioni, dal packaging al punto vendita, fino alla strategia social e al sito web, abbiamo costruito un\u2019immagine capace di raccontare ci\u00f2 che Casa Scarica \u00e8 oggi: un luogo dove tradizione, cucina e esperienza si fondono in un racconto moderno e autentico. https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/header.mp4https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/header.mp4 Brand Identity Il cuore di Casa Tutto nasce dal logo: un segno che diventa gesto, simbolo e racconto. Abbiamo progettato un logotipo tipografico unico, costruito su forme che richiamano gli strumenti della tradizione culinaria e la gestualit\u00e0 della cucina. La lettera \u201cS\u201d diventa simbolo e gesto, trasformandosi in un pittogramma riconoscibile e iconico Attorno al segno abbiamo definito una brand identity articolata: palette dedicata, sistema tipografico, set di regole e tono estetico coerente con il mondo food premium. Un linguaggio visivo contemporaneo ma radicato, capace di raccontare la storia del brand con una voce totalmente nuova. https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/quad-1.mp4https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/square2-1.mp4https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad3.mp4https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad5.mp4https:\/\/www.clickagency.it\/wp-content\/uploads\/2025\/12\/squad6.mp4 brand identity Identit\u00e0 in movimento La nuova identit\u00e0 visiva di Casa Scarica \u00e8 stata progettata per vivere con coerenza in ogni applicazione. Il lavoro sui coordinati ha richiesto un approccio metodico, trasformando il segno e il visual system in strumenti funzionali all\u2019esperienza reale del brand. Una parte centrale del progetto \u00e8 stata la realizzazione delle etichette per lo shop prodotti. La nuova identit\u00e0 visiva di Casa Scarica \u00e8 stata progettata per vivere con coerenza in ogni applicazione. Il lavoro sui coordinati ha richiesto un approccio metodico, trasformando il segno e il visual system in strumenti funzionali all\u2019esperienza reale del brand. Una parte centrale del progetto \u00e8 stata la realizzazione delle etichette per lo shop prodotti. SOCIAL &#038; WEB COMMUNICATION Angoli di Casa Parallelamente al rebranding abbiamo costruito la strategia di comunicazione digitale del brand, definendo linee guida editoriali, tone of voice e struttura narrativa.\u2028Sono stati realizzati shooting foto e video dedicati per raccontare prodotti, ricette, esperienze e il mondo Casa Scarica con un\u2019estetica contemporanea e coerente con la nuova identit\u00e0. La gestione dei canali social \u2014 contenuti, campagne, format e pianificazione \u2014 ha trasformato la presenza online del brand in un racconto continuo, immediato e coinvolgente grazie anche a una video production su misura: riprese dinamiche, storytelling visivo e contenuti verticali pensati per performare su tutte le piattaforme digitali.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-1878","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/pages\/1878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/comments?post=1878"}],"version-history":[{"count":46,"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/pages\/1878\/revisions"}],"predecessor-version":[{"id":2939,"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/pages\/1878\/revisions\/2939"}],"wp:attachment":[{"href":"https:\/\/www.clickagency.it\/en\/wp-json\/wp\/v2\/media?parent=1878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}