.tintastic-trust-line{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:600;color:#333333}.tintastic-trust-line .trust-item{display:inline-flex;align-items:center;gap:8px}.tintastic-trust-line i{color:#B000A8;font-size:18px;line-height:1}.tintastic-trust-line .trust-separator{color:#777777;font-weight:600}.tintastic-fotos-text{position:relative;max-width:720px;font-family:'Montserrat',sans-serif;color:#000000}.tintastic-fotos-text h2{margin:0 0 28px;font-size:clamp(34px,4vw,58px);line-height:1.08;font-weight:900;letter-spacing:-1.5px;color:#000000}.tintastic-fotos-text h2 span{color:#6C3A77}.tintastic-fotos-text p{margin:0 0 34px;font-size:clamp(18px,1.6vw,25px);line-height:1.55;font-weight:500;color:#4A4A4A}.tintastic-fotos-text .formats-label{margin-bottom:14px;font-size:clamp(17px,1.4vw,22px);font-weight:800;color:#000000}.tintastic-fotos-text .formats-list{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:0}.tintastic-fotos-text .formats-list span{display:inline-flex;align-items:center;justify-content:center;min-width:82px;padding:7px 18px 8px;border:3px solid rgba(108,58,119,0.35);border-radius:999px;background:#FFFFFF;color:#6C3A77;font-size:clamp(16px,1.25vw,20px);font-weight:800;line-height:1;box-shadow:0 2px 8px rgba(108,58,119,0.08)}.tintastic-fotos-text .fujifilm-badge{position:absolute;right:0;bottom:0;width:155px;overflow:hidden;border:3px solid #50D8BF;border-radius:14px;background:#FFFFFF;text-align:center;font-family:'Montserrat',sans-serif;box-shadow:0 8px 20px rgba(0,0,0,0.08)}.tintastic-fotos-text .badge-top{padding:10px 8px 0;font-size:15px;font-weight:700;color:#111111}.tintastic-fotos-text .badge-logo{padding:2px 8px 8px;font-size:24px;line-height:1;font-weight:900;letter-spacing:0.5px;color:#000000}.tintastic-fotos-text .badge-bottom{padding:8px 8px 10px;background:#00B88A;color:#FFFFFF;font-size:14px;font-weight:700}@media (max-width:980px){.tintastic-fotos-text{max-width:100%}.tintastic-fotos-text .fujifilm-badge{position:relative;right:auto;bottom:auto;margin-top:28px}}@media (max-width:480px){.tintastic-fotos-text h2{letter-spacing:-0.8px}.tintastic-fotos-text p br{display:none}.tintastic-fotos-text .formats-list{gap:10px}.tintastic-fotos-text .formats-list span{min-width:auto;padding:7px 15px 8px;font-size:15px}}.tintastic-merxandatge{padding:95px 20px;background:#ffffff;font-family:'Montserrat',sans-serif}.tintastic-merxandatge .merxandatge-wrap{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:0.95fr 1.05fr;gap:60px;align-items:center}.tintastic-merxandatge .merxandatge-image img{width:100%;display:block;border-radius:30px;box-shadow:0 18px 45px rgba(0,0,0,0.14)}.tintastic-merxandatge .section-label{display:inline-block;margin-bottom:18px;color:#6C3A77;font-size:17px;font-weight:800}.tintastic-merxandatge h2{margin:0 0 24px;color:#000000;font-size:clamp(36px,4vw,56px);line-height:1.08;font-weight:900;letter-spacing:-1.4px}.tintastic-merxandatge h2 span{color:#6C3A77}.tintastic-merxandatge .merxandatge-content>p{margin:0 0 32px;color:#3A3A3A;font-size:19px;line-height:1.65;font-weight:500}.tintastic-merxandatge .merxandatge-cards{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:34px}.tintastic-merxandatge .merx-card{position:relative;padding:22px 24px 22px 28px;border-radius:22px;background:#F8F8F8;overflow:hidden}.tintastic-merxandatge .merx-card::before{content:"";position:absolute;left:0;top:22px;width:7px;height:calc(100% - 44px);border-radius:0 8px 8px 0}.tintastic-merxandatge .merx-card.cyan::before{background:#00E5E5}.tintastic-merxandatge .merx-card.magenta::before{background:#F000E8}.tintastic-merxandatge .merx-card.yellow::before{background:#FFF500}.tintastic-merxandatge .merx-card h3{margin:0 0 8px;color:#000000;font-size:21px;line-height:1.2;font-weight:900}.tintastic-merxandatge .merx-card p{margin:0;color:#555555;font-size:16px;line-height:1.45;font-weight:500}.tintastic-merxandatge .merxandatge-btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 30px;border-radius:999px;background:#6C3A77;color:#FFFFFF;font-size:16px;font-weight:800;text-decoration:none;box-shadow:0 10px 24px rgba(108,58,119,0.25);transition:all 0.25s ease}.tintastic-merxandatge .merxandatge-btn:hover{background:#F000E8;transform:translateY(-2px)}@media (max-width:980px){.tintastic-merxandatge{padding:70px 20px}.tintastic-merxandatge .merxandatge-wrap{grid-template-columns:1fr;gap:42px}}@media (max-width:600px){.tintastic-merxandatge h2{letter-spacing:-0.8px}.tintastic-merxandatge .merx-card{padding:20px 20px 20px 24px}}.et_pb_menu .et-menu-nav li.boto_cita a,#top-menu li.boto_cita a{background:#6C3A77;color:#ffffff!important;padding:14px 24px!important;border-radius:5px;font-weight:800;line-height:1!important;text-align:center;box-shadow:0 8px 22px rgba(108,58,119,0.25);transition:all 0.25s ease}.et_pb_menu .et-menu-nav li.boto_cita a:hover,#top-menu li.boto_cita a:hover{background:#F000E8;color:#ffffff!important;opacity:1!important;transform:translateY(-2px);box-shadow:0 10px 28px rgba(240,0,232,0.28)}.et_pb_menu .et-menu-nav li.boto_cita,#top-menu li.boto_cita{align-items:center}.et_pb_menu .et-menu-nav li.boto_cita a::after,#top-menu li.boto_cita a::after{display:none!important}.et_pb_menu .et-menu-nav li.boto_cita a,#top-menu li.boto_cita a{margin-top:-6px}@media (max-width:980px){.et_mobile_menu li.boto_cita a{background:#6C3A77;color:#ffffff!important;border-radius:999px;margin:12px 20px;padding:15px 22px!important;text-align:center;font-weight:800}.et_mobile_menu li.boto_cita a:hover{background:#F000E8;color:#ffffff!important;opacity:1!important}}